ExternalLogin.cshtml 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. @page
  2. @model ExternalLoginModel
  3. @{
  4. ViewData["Title"] = "Register";
  5. }
  6. <h1>@ViewData["Title"]</h1>
  7. <h2 id="external-login-title">Associate your @Model.ProviderDisplayName account.</h2>
  8. <hr />
  9. <p id="external-login-description" class="text-info">
  10. You've successfully authenticated with <strong>@Model.ProviderDisplayName</strong>.
  11. Please enter an email address for this site below and click the Register button to finish
  12. logging in.
  13. </p>
  14. <div class="row">
  15. <div class="col-md-4">
  16. <form asp-page-handler="Confirmation" asp-route-returnUrl="@Model.ReturnUrl" method="post">
  17. <div asp-validation-summary="ModelOnly" class="text-danger" role="alert"></div>
  18. <div class="form-floating mb-3">
  19. <input asp-for="Input.Email" class="form-control" autocomplete="email" placeholder="Please enter your email."/>
  20. <label asp-for="Input.Email" class="form-label"></label>
  21. <span asp-validation-for="Input.Email" class="text-danger"></span>
  22. </div>
  23. <button type="submit" class="w-100 btn btn-lg btn-primary">Register</button>
  24. </form>
  25. </div>
  26. </div>
  27. @section Scripts {
  28. <partial name="_ValidationScriptsPartial" />
  29. }