Login Passwort reset

* Passwort Reset Funktion implementiert
This commit is contained in:
Daniel Spitzer
2025-08-05 19:14:51 +02:00
parent d4b405627c
commit f002f7b0f7
6 changed files with 299 additions and 1 deletions

View File

@@ -19,7 +19,7 @@ if ($requesttype == "2fa" || $requesttype == "false2fa") {
</div>
<div class="row justify-content-center">
<div class="mb-0 col-5">
<input type="number" required min="0" max="99999" class="form-control"
<input autofocus type="number" required min="0" max="99999" class="form-control"
name="TwofactorCode" id="TwofactorCode"/>
</div>
@@ -87,6 +87,7 @@ if ($requesttype == "2fa" || $requesttype == "false2fa") {
.cursor-pointer {
cursor: pointer;
}
.noselect {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
@@ -134,6 +135,9 @@ if ($requesttype == "2fa" || $requesttype == "false2fa") {
<?= $error ?>
<div class="row">
<div class="col-6 col-lg-8">
<p class="mb-1 mt-1">
<a href="<?= self::getUrl("UserPasswordReset", "forgotPassword") ?>">Passwort vergessen?</a>
</p>
</div>
<!-- /.col -->
<div class="col-6 col-lg-4">
@@ -166,6 +170,13 @@ if ($requesttype == "2fa" || $requesttype == "false2fa") {
$('#TwofactorCode').remove();
$('form').submit();
});
$(document).ready(function () {
if ($('#TwofactorCode').length > 0) {
$('#TwofactorCode').focus();
} else {
$('#mfUsername').focus();
}
})
</script>
</body>