Updated Proxy Scripts + Cookie Auth

This commit is contained in:
TheEmeraldStarr 2020-10-04 14:50:10 -07:00
parent 4b61e31619
commit 1aedff75f5
12 changed files with 49 additions and 9 deletions

View file

@ -75,17 +75,17 @@
</script>
<div class="d-flex align-items-center order-12" style="height:200px;">
<div class="container border rounded text-center justify-content-center align-items-center button" style="color: rgb(255,255,255);filter: blur(0px); opacity: 0.95;">
<form id="scontainer" action="/home/session" method="POST">
<form id="scontainer" onkeydown="al()" action="/home/session" method="POST">
<p style="font-size: 46px;">Alloy Proxy</p>
<p style="font-family: 'Montserrat Alternates', sans-serif;">A fast, lightweight proxy developed by Titanium Network.</p>
<div onkeydown="nu()" class="input-group" id="scontainer">
<div class="input-group">
<div class="input-group-prepend"></div><input class="bg-dark border rounded-0 border-info shadow-sm form-control form-control-lg" type="text" id="url" name="url" inputmode="url" style="width: 194px;font-family: 'Montserrat Alternates', sans-serif;opacity: 0.80; color:rgb(255,255,255);"
placeholder="Insert URL">
<div class="input-group-append"><button id="al" method="GET" class="btn btn-dark btn-lg bg-dark border rounded-0 border-info shadow-lg select" data-bs-hover-animate="pulse" type="submit" style="width: 78px;padding: 8px;margin: 0px;height: 46.126px;font-family: 'Montserrat Alternates', sans-serif;font-size: 16px;">Go</button></div>
</div>
<div>
<script>
var header = document.getElementById("pc");
var header = document.getElementById("scontainer");
var btns = header.getElementsByClassName("al");
for (var i = 0; i < btns.length; i++) {
btns[i].addEventListener("click", function() {});

View file

@ -21,7 +21,7 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
<script type="module" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule="" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.js"></script>
<script src="expr/load.js"></script>
<script src="expr/nuload.js"></script>
</head>
<body>
@ -145,7 +145,7 @@
<script src="assets/js/jquery.min.js "></script>
<script src="assets/bootstrap/js/bootstrap.min.js "></script>
<script src="assets/js/bs-init.js "></script>
<script src="expr/bp.js "></script>
<script src="expr/nubp.js "></script>
</body>
</html>

View file

@ -21,7 +21,7 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
<script type="module" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule="" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.js"></script>
<script src="expr/pdl.js"></script>
<script src="expr/pdload.js"></script>
</head>
<body>

26
public/expr/albp.js Normal file
View file

@ -0,0 +1,26 @@
function $(id) {
return document.getElementById(id);
};
//NU
$('nprox').onclick = function() {
document.cookie = 'nu_auth=yes; expires=' + (Date.now() + 259200) + '; SameSite=None; domain=.' + auth + '; path=/; Secure;';
return false;
};
// Cookie Auth
var host = location.hostname.split('.');
var auth = location.hostname;
if (host.length == 3) {
auth = `${host[1]}.${host[2]}`;
}
Array.from(document.getElementsByTagName('button')).forEach(e => {
e.addEventListener('click', () => {
document.cookie = 'session; max-age=259200; SameSite=None; domain=' + auth + '; path=/; Secure;';
});
});
window.onload = function() {
$('url').focus();
}

10
public/expr/alload.js Normal file
View file

@ -0,0 +1,10 @@
//NU Load
function al() {
$('url').focus();
}
function on() {
window.onbeforeunload = function() {
return true;
};
}

View file

@ -2,6 +2,7 @@ function $(id) {
return document.getElementById(id);
};
//NU
$('nprox').onclick = function() {
var url = $('url').value;
var det = document.domain;

View file

@ -1,3 +1,4 @@
//NU Load
function nu() {
$('url').focus();
}

View file

@ -1,7 +1,7 @@
function $(id) {
return document.getElementById(id);
};
//PD
$('pdprox').onclick = function() {
var url = $('url').value;
var det = document.domain;

View file

@ -1,3 +1,4 @@
//PD Load
function pd() {
$('url').focus();
}

View file

@ -1,7 +1,7 @@
function $(id) {
return document.getElementById(id);
};
//PM Load
$('pmprox').onclick = function() {
var url = $('url').value;
var det = document.domain;

View file

@ -1,3 +1,4 @@
//PM Load
function pm() {
$('url').focus();
}

View file

@ -21,7 +21,7 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
<script type="module" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule="" src="https://unpkg.com/ionicons@5.1.2/dist/ionicons/ionicons.js"></script>
<script src="expr/pml.js"></script>
<script src="expr/pmload.js"></script>
</head>
<body>