source: PostgreSqlDotnetCore/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml

main
Last change on this file was 2aea0fd, checked in by ElenaMoskova <elena.moskova99@…>, 2 months ago

init commit Elena

  • Property mode set to 100644
File size: 2.1 KB
Line 
1@page
2@model ExternalLoginsModel
3@{
4 ViewData["Title"] = "Manage your external logins";
5 ViewData["ActivePage"] = ManageNavPages.ExternalLogins;
6}
7
8<partial name="_StatusMessage" for="StatusMessage" />
9@if (Model.CurrentLogins?.Count > 0)
10{
11 <h3>Registered Logins</h3>
12 <table class="table">
13 <tbody>
14 @foreach (var login in Model.CurrentLogins)
15 {
16 <tr>
17 <td id="@($"login-provider-{login.LoginProvider}")">@login.ProviderDisplayName</td>
18 <td>
19 @if (Model.ShowRemoveButton)
20 {
21 <form id="@($"remove-login-{login.LoginProvider}")" asp-page-handler="RemoveLogin" method="post">
22 <div>
23 <input asp-for="@login.LoginProvider" name="LoginProvider" type="hidden" />
24 <input asp-for="@login.ProviderKey" name="ProviderKey" type="hidden" />
25 <button type="submit" class="btn btn-primary" title="Remove this @login.ProviderDisplayName login from your account">Remove</button>
26 </div>
27 </form>
28 }
29 else
30 {
31 @: &nbsp;
32 }
33 </td>
34 </tr>
35 }
36 </tbody>
37 </table>
38}
39@if (Model.OtherLogins?.Count > 0)
40{
41 <h4>Add another service to log in.</h4>
42 <hr />
43 <form id="link-login-form" asp-page-handler="LinkLogin" method="post" class="form-horizontal">
44 <div id="socialLoginList">
45 <p>
46 @foreach (var provider in Model.OtherLogins)
47 {
48 <button id="@($"link-login-button-{provider.Name}")" type="submit" class="btn btn-primary" name="provider" value="@provider.Name" title="Log in using your @provider.DisplayName account">@provider.DisplayName</button>
49 }
50 </p>
51 </div>
52 </form>
53}
Note: See TracBrowser for help on using the repository browser.