24 lines
758 B
Text
24 lines
758 B
Text
include partials/header.pug
|
|
|
|
.container
|
|
#login-card.my-5
|
|
.card
|
|
.card-header
|
|
| Vérification multifacteur (TOTP)
|
|
.card-body
|
|
if .MfaError
|
|
.alert.alert-danger
|
|
| #{.MfaError}
|
|
#totp-enroll-image.text-center.my-3
|
|
img(data-image=.QrCode)
|
|
form#login(method="post")
|
|
.mb-3
|
|
label.form-label(for="secret") Secret (si pas possible de scanner le code QR)
|
|
input#secret.form-control(type="text", value!=.Secret, disabled)
|
|
.mb-3
|
|
label.form-label(for="otp") Code temporaire
|
|
input#otp.form-control(type="text", required, name="otp", placeholder="000000" pattern="[0-9]{6}")
|
|
.mt-3.text-end
|
|
button.btn.btn-primary(type="submit")
|
|
i.me-2(data-feather="check-circle")
|
|
| Vérifier
|