59 lines
2.5 KiB
Plaintext
59 lines
2.5 KiB
Plaintext
@using Microsoft.AspNetCore.Builder
|
|
@using Microsoft.AspNetCore.Mvc.Localization
|
|
@using Microsoft.Extensions.Options
|
|
@model gehGassi.Web.Models.ResetPasswordVm
|
|
@inject IViewLocalizer Localizer
|
|
@{
|
|
ViewData["Title"] = Localizer["ResetPassword_Title"];
|
|
Layout = "~/Views/Shared/_LayoutLogin.cshtml";
|
|
}
|
|
|
|
<div class="row justify-content-center">
|
|
|
|
<div class="col-md-8">
|
|
<div class="card-group">
|
|
<div class="card p-4">
|
|
<div class="card-body">
|
|
<h1>@Localizer["ResetPassword_Title"]</h1>
|
|
<p class="text-muted">@Localizer["ResetPassword_Desc"]</p>
|
|
<form asp-action="ResetPassword" method="post">
|
|
<input asp-for="Code" type="hidden" />
|
|
<label asp-for="Email"></label>
|
|
<div asp-validation-summary="ModelOnly"></div>
|
|
|
|
<div class="input-group mb-3">
|
|
<span class="input-group-text">
|
|
<i class="fa fa-envelope"></i>
|
|
</span>
|
|
<input asp-for="Email" class="form-control" type="text">
|
|
<span asp-validation-for="Email" class="invalid-feedback"></span>
|
|
</div>
|
|
|
|
<label asp-for="Password"></label>
|
|
<div class="input-group mb-3">
|
|
<span class="input-group-text">
|
|
<i class="fa fa-lock"></i>
|
|
</span>
|
|
<input asp-for="Password" class="form-control" type="password">
|
|
<span asp-validation-for="Password" class="invalid-feedback"></span>
|
|
</div>
|
|
|
|
<label asp-for="ConfirmPassword"></label>
|
|
<div class="input-group mb-3">
|
|
<span class="input-group-text">
|
|
<i class="fa fa-lock"></i>
|
|
</span>
|
|
<input asp-for="ConfirmPassword" class="form-control" type="password">
|
|
<span asp-validation-for="ConfirmPassword" class="invalid-feedback"></span>
|
|
</div>
|
|
|
|
<button id="btnSubmit" class="btn btn-primary px-4" type="submit">@Localizer["Button_Submit"]</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|