Meldung "Falscher Zugangscode" hinzugefügt.

This commit is contained in:
Developer 02
2024-05-24 14:18:01 +02:00
parent b594ddb646
commit 4c96274084
3 changed files with 9 additions and 2 deletions

View File

@@ -190,7 +190,8 @@ namespace EnvelopeGenerator.Web.Controllers
database.Services.actionService.EnterIncorrectAccessCode(response.Envelope, response.Receiver); //for history database.Services.actionService.EnterIncorrectAccessCode(response.Envelope, response.Receiver); //for history
Response.StatusCode = StatusCodes.Status401Unauthorized; Response.StatusCode = StatusCodes.Status401Unauthorized;
return View("EnvelopeLocked") return View("EnvelopeLocked")
.WithData("UserLanguage", UserLanguage ?? _cultures.Default.Language); .WithData("UserLanguage", UserLanguage ?? _cultures.Default.Language)
.WithData("ErrorMessage", _localizer[WebKey.WrongAccessCode].Value);
} }
}, },
Fail: (messages, notices) => Fail: (messages, notices) =>
@@ -198,7 +199,8 @@ namespace EnvelopeGenerator.Web.Controllers
_logger.LogNotice(notices); _logger.LogNotice(notices);
Response.StatusCode = StatusCodes.Status401Unauthorized; Response.StatusCode = StatusCodes.Status401Unauthorized;
return View("EnvelopeLocked") return View("EnvelopeLocked")
.WithData("UserLanguage", UserLanguage ?? _cultures.Default.Language); .WithData("UserLanguage", UserLanguage ?? _cultures.Default.Language)
.WithData("ErrorMessage", _localizer[WebKey.WrongAccessCode].Value);
}); });
} }
catch(Exception ex) catch(Exception ex)

View File

@@ -24,6 +24,10 @@
<div class="input"> <div class="input">
<label class="visually-hidden" for="access_code">@_localizer[WebKey.LockedTitle]</label> <label class="visually-hidden" for="access_code">@_localizer[WebKey.LockedTitle]</label>
<input type="password" id="access_code" class="form-control" name="access_code" placeholder="@_localizer[WebKey.LockedAccessCode]" required="required"> <input type="password" id="access_code" class="form-control" name="access_code" placeholder="@_localizer[WebKey.LockedAccessCode]" required="required">
@if (ViewData["ErrorMessage"] is string errMsg)
{
<div id="access-code-error-message" class="text-danger" style="height: 20px;">@_sanitizer.Sanitize(errMsg)</div>
}
</div> </div>
<div class="button"> <div class="button">
<button type="submit" class="btn btn-primary">@_localizer[WebKey.LocakedOpen]</button> <button type="submit" class="btn btn-primary">@_localizer[WebKey.LocakedOpen]</button>

View File

@@ -16,5 +16,6 @@
public static readonly string LockedAccessCode = nameof(LockedAccessCode); public static readonly string LockedAccessCode = nameof(LockedAccessCode);
public static readonly string LockedFooterTitle = nameof(LockedFooterTitle); public static readonly string LockedFooterTitle = nameof(LockedFooterTitle);
public static readonly string LockedFooterBody = nameof(LockedFooterBody); public static readonly string LockedFooterBody = nameof(LockedFooterBody);
public static readonly string WrongAccessCode = nameof(WrongAccessCode);
} }
} }