© 2026 Hedgehog Software, LLC
@model LoginViewModel @{ ViewBag.Title = "User Login"; } <h1>User Login</h1> <div class="row"> <div class="col-md-12"> <form method="post"> <input type="hidden" name="ReturnUrl" value="@ViewData["ReturnUrl"]" /> <div asp-validation-summary="All" class="text-danger"></div> <div class="form-group"> <label asp-for="Email"></label> <input asp-for="Email" class="form-control" /> <span asp-validation-for="Email" class="text-danger"></span> </div> <div class="form-group"> <label asp-for="Password"></label> <input asp-for="Password" class="form-control" /> <span asp-validation-for="Password" class="text-danger"></span> </div> <div class="form-group"> <div class="checkbox"> <label asp-for="RememberMe"> <input asp-for="RememberMe" /> @Html.DisplayNameFor(m => m.RememberMe) </label> </div> </div> <button type="submit" class="btn btn-primary">Login</button> </form> </div> </div>
@model RegisterViewModel @{ ViewBag.Title = "User Registration"; } <h1>User Registration</h1> <div class="row"> <div class="col-md-12"> <form method="post"> <div asp-validation-summary="All" class="text-danger"></div> <div class="form-group"> <label asp-for="Email"></label> <input asp-for="Email" class="form-control" /> <span asp-validation-for="Email" class="text-danger"></span> </div> <div class="form-group"> <label asp-for="Password"></label> <input asp-for="Password" class="form-control" /> <span asp-validation-for="Password" class="text-danger"></span> </div> <div class="form-group"> <label asp-for="ConfirmPassword"></label> <input asp-for="ConfirmPassword" class="form-control" /> <span asp-validation-for="ConfirmPassword" class="text-danger"></span> </div> <button type="submit" class="btn btn-primary">Register</button> </form> </div> </div>
@{ ViewData["Title"] = "SecureMethod"; } <h1>This is a Secure Method</h1>
@{ ViewData["Title"] = "NonSecureMethod"; } <h1>This is a Non-Secure Method</h1>