prevent paste in recovery code input
This commit is contained in:
parent
10baf2dfaa
commit
17e7c06b59
@ -143,16 +143,20 @@ function accessPin(id) {
|
||||
</p>
|
||||
<form id="access-form">
|
||||
<div class="form-group">
|
||||
<textarea id="bypass-input" placeholder="Paste 64-character recovery code here..." rows="2" required></textarea>
|
||||
<textarea id="bypass-input" placeholder="Type 64-character recovery code here..." rows="2" required onpaste="return false"></textarea>
|
||||
</div>
|
||||
<div id="access-error" class="error-msg" style="margin-bottom:0.5rem"></div>
|
||||
<button type="submit" class="btn btn-primary" style="width:100%">Unlock PIN</button>
|
||||
</form>`;
|
||||
document.getElementById("modal-overlay").classList.remove("hidden");
|
||||
|
||||
const bypassInput = document.getElementById("bypass-input");
|
||||
bypassInput.addEventListener("paste", (e) => { e.preventDefault(); });
|
||||
bypassInput.addEventListener("drop", (e) => { e.preventDefault(); });
|
||||
|
||||
document.getElementById("access-form").addEventListener("submit", async (e) => {
|
||||
e.preventDefault();
|
||||
const code = document.getElementById("bypass-input").value.trim();
|
||||
const code = bypassInput.value.trim();
|
||||
const errEl = document.getElementById("access-error");
|
||||
errEl.textContent = "";
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user