Skip to content

Commit 0bd18cd

Browse files
reaae4EmilyCSh
authored andcommitted
Use cigpassword_gpon in cig_password_xgspon.html
1 parent a3f6e0b commit 0bd18cd

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

_includes/cig_password_xgspon.html

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
<label for="result" class="form-label">Password</label>
2929
</div>
3030
</form>
31+
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.2.0/crypto-js.min.js"></script>
32+
<script type="text/javascript" src="/assets/js/cigpassword.js"></script>
3133
<script>
3234
var cigPassword = document.getElementById('cig-password');
3335
cigPassword.addEventListener('submit', (event) => {
@@ -36,16 +38,10 @@
3638
event.preventDefault();
3739
} else {
3840
const data = new URLSearchParams(new FormData(cigPassword));
39-
var url = new URL("https://cigpassword.hack-gpon.org/xgspon/");
40-
url.search = data.toString();
41-
fetch(url, {mode: 'cors'}).then(response => response.json()).then(json => {
42-
document.getElementById('result').value = json.password;
43-
document.getElementById('username').value = json.username;
44-
}).catch((error) => {
45-
document.getElementById('result').value = "Error!"
46-
});
41+
document.getElementById('result').value = cigpassword_gpon(data.get("serial"), null, data.get("password_len"), true);
42+
document.getElementById('username').value = data.get("serial");
4743
}
4844
[...cigPassword.elements].map(e => e.parentNode).forEach(e => e.classList.toggle('was-validated', true));
4945
});
5046
</script>
51-
</div>
47+
</div>

0 commit comments

Comments
 (0)