2fa
2fa
src="https://cdn.fsksoft.com/lottie-player.js"></script>
<div class="container">
<div class="grid-container">
<div class="col-span-12">
<div class="auth-screen-container">
<div class="sms-verify">
<div class="verify-icon" id="verify-icon">
<lottie-player class="verify-aminate"
src="https://cdn.fsksoft.com/assets/js/lock.json" background="transparent"
speed="1" loop="" autoplay=""></lottie-player>
</div>
<div class="verify-title">{{ lang('2fa.title') }}</div>
<div class="verify-small-text">{{ lang('2fa.sent') }}</div>
<div class="verify-form">
<form method="post" action="{{ page['url'] }}">
<div class="verify-input-box">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="" autofocus="">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="">
<input class="form-control verify-input"
type="number" maxlength="1" pattern="[0-9]" required="">
</div>
<input type="hidden" name="code" id="code"
autocomplete="off">
<input type="hidden" name="_csrf"
value="{{csrftoken}}">
<button type="submit" class="btn btn-main btn-block
btn-lg border-10 text-center">{{ lang('2fa.continue') }}</button>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
const inputs = document.querySelectorAll(".verify-input");
const form = document.querySelector('form');
const codeInput = document.getElementById('code');
const submitButton = document.querySelector('.btn');
inputs[0].focus();