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 | @:
|
---|
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.