profileShare

rasmusjy / splitapp-backend-microservices

Read-only snapshot

No repository description.

main default branch 501 files Expires Sep 13, 2026, 9:06 AM
Login.cshtml 1,375 bytes
1 @model SplitApp.WebApp.Models.Account.LoginViewModel
2 @{
3 ViewData["Title"] = Localizer["Log in"].Value;
4 }
5
6 <div class="container py-5" style="max-width: 480px;">
7 <div class="sa-card p-4">
8 <h1 class="h3 mb-4">@Localizer["Log in"]</h1>
9 <form asp-action="Login" method="post">
10 @Html.AntiForgeryToken()
11 <input type="hidden" asp-for="ReturnUrl" />
12 <div asp-validation-summary="ModelOnly" class="text-danger mb-3"></div>
13 <div class="mb-3">
14 <label asp-for="Email" class="form-label"></label>
15 <input asp-for="Email" class="form-control" autocomplete="email" />
16 <span asp-validation-for="Email" class="text-danger"></span>
17 </div>
18 <div class="mb-3">
19 <label asp-for="Password" class="form-label"></label>
20 <input asp-for="Password" class="form-control" autocomplete="current-password" />
21 <span asp-validation-for="Password" class="text-danger"></span>
22 </div>
23 <button type="submit" class="sa-btn sa-btn-primary w-100">@Localizer["Log in"]</button>
24 </form>
25 <hr class="my-4" />
26 <p class="mb-0 text-center text-muted">
27 <a asp-action="Register" asp-route-returnUrl="@Model.ReturnUrl">@Localizer["Sign up"]</a>
28 </p>
29 </div>
30 </div>
31