profileShare

rasmusjy / splitapp-backend-microservices

Read-only snapshot

No repository description.

main default branch 501 files Expires Sep 13, 2026, 9:06 AM
Register.cshtml 2,332 bytes
1 @model SplitApp.WebApp.Models.Account.RegisterViewModel
2 @{
3 ViewData["Title"] = Localizer["Sign up"].Value;
4 }
5
6 <div class="container py-5" style="max-width: 520px;">
7 <div class="sa-card p-4">
8 <h1 class="h3 mb-4">@Localizer["Sign up"]</h1>
9 <form asp-action="Register" 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="row g-3">
14 <div class="col-md-6">
15 <label asp-for="FirstName" class="form-label"></label>
16 <input asp-for="FirstName" class="form-control" />
17 <span asp-validation-for="FirstName" class="text-danger"></span>
18 </div>
19 <div class="col-md-6">
20 <label asp-for="LastName" class="form-label"></label>
21 <input asp-for="LastName" class="form-control" />
22 <span asp-validation-for="LastName" class="text-danger"></span>
23 </div>
24 </div>
25 <div class="mb-3 mt-3">
26 <label asp-for="Email" class="form-label"></label>
27 <input asp-for="Email" class="form-control" autocomplete="email" />
28 <span asp-validation-for="Email" class="text-danger"></span>
29 </div>
30 <div class="mb-3">
31 <label asp-for="Password" class="form-label"></label>
32 <input asp-for="Password" class="form-control" autocomplete="new-password" />
33 <span asp-validation-for="Password" class="text-danger"></span>
34 </div>
35 <div class="mb-3">
36 <label asp-for="ConfirmPassword" class="form-label"></label>
37 <input asp-for="ConfirmPassword" class="form-control" autocomplete="new-password" />
38 <span asp-validation-for="ConfirmPassword" class="text-danger"></span>
39 </div>
40 <button type="submit" class="sa-btn sa-btn-primary w-100">@Localizer["Sign up"]</button>
41 </form>
42 <hr class="my-4" />
43 <p class="mb-0 text-center text-muted">
44 <a asp-action="Login" asp-route-returnUrl="@Model.ReturnUrl">@Localizer["Log in"]</a>
45 </p>
46 </div>
47 </div>
48