diff options
Diffstat (limited to 'samples/TestAzureAD/Account/Manage.aspx')
-rw-r--r-- | samples/TestAzureAD/Account/Manage.aspx | 126 |
1 files changed, 0 insertions, 126 deletions
diff --git a/samples/TestAzureAD/Account/Manage.aspx b/samples/TestAzureAD/Account/Manage.aspx deleted file mode 100644 index 9045648..0000000 --- a/samples/TestAzureAD/Account/Manage.aspx +++ /dev/null @@ -1,126 +0,0 @@ -<%@ Page Title="Manage Account" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Manage.aspx.cs" Inherits="TestAzureAD.Account.Manage" %> -<%@ Register Src="~/Account/OpenAuthProviders.ascx" TagPrefix="uc" TagName="OpenAuthProviders" %> - -<asp:Content ContentPlaceHolderID="MainContent" runat="server"> - <hgroup class="title"> - <h1><%: Title %>.</h1> - </hgroup> - - <section id="passwordForm"> - <asp:PlaceHolder runat="server" ID="successMessage" Visible="false" ViewStateMode="Disabled"> - <p class="message-success"><%: SuccessMessage %></p> - </asp:PlaceHolder> - - <p>You're logged in as <strong><%: User.Identity.Name %></strong>.</p> - - <asp:PlaceHolder runat="server" ID="setPassword" Visible="false"> - <p> - You do not have a local password for this site. Add a local - password so you can log in without an external login. - </p> - <fieldset> - <legend>Set Password Form</legend> - <ol> - <li> - <asp:Label runat="server" AssociatedControlID="password">Password</asp:Label> - <asp:TextBox runat="server" ID="password" TextMode="Password" /> - <asp:RequiredFieldValidator runat="server" ControlToValidate="password" - CssClass="field-validation-error" ErrorMessage="The password field is required." - Display="Dynamic" ValidationGroup="SetPassword" /> - - <asp:ModelErrorMessage runat="server" ModelStateKey="NewPassword" AssociatedControlID="password" - CssClass="field-validation-error" SetFocusOnError="true" /> - - </li> - <li> - <asp:Label runat="server" AssociatedControlID="confirmPassword">Confirm password</asp:Label> - <asp:TextBox runat="server" ID="confirmPassword" TextMode="Password" /> - <asp:RequiredFieldValidator runat="server" ControlToValidate="confirmPassword" - CssClass="field-validation-error" Display="Dynamic" ErrorMessage="The confirm password field is required." - ValidationGroup="SetPassword" /> - <asp:CompareValidator runat="server" ControlToCompare="Password" ControlToValidate="confirmPassword" - CssClass="field-validation-error" Display="Dynamic" ErrorMessage="The password and confirmation password do not match." - ValidationGroup="SetPassword" /> - </li> - </ol> - <asp:Button runat="server" Text="Set Password" ValidationGroup="SetPassword" OnClick="setPassword_Click" /> - </fieldset> - </asp:PlaceHolder> - - <asp:PlaceHolder runat="server" ID="changePassword" Visible="false"> - <h3>Change password</h3> - <asp:ChangePassword runat="server" CancelDestinationPageUrl="~/" ViewStateMode="Disabled" RenderOuterTable="false" SuccessPageUrl="Manage.aspx?m=ChangePwdSuccess"> - <ChangePasswordTemplate> - <p class="validation-summary-errors"> - <asp:Literal runat="server" ID="FailureText" /> - </p> - <fieldset class="changePassword"> - <legend>Change password details</legend> - <ol> - <li> - <asp:Label runat="server" ID="CurrentPasswordLabel" AssociatedControlID="CurrentPassword">Current password</asp:Label> - <asp:TextBox runat="server" ID="CurrentPassword" CssClass="passwordEntry" TextMode="Password" /> - <asp:RequiredFieldValidator runat="server" ControlToValidate="CurrentPassword" - CssClass="field-validation-error" ErrorMessage="The current password field is required." - ValidationGroup="ChangePassword" /> - </li> - <li> - <asp:Label runat="server" ID="NewPasswordLabel" AssociatedControlID="NewPassword">New password</asp:Label> - <asp:TextBox runat="server" ID="NewPassword" CssClass="passwordEntry" TextMode="Password" /> - <asp:RequiredFieldValidator runat="server" ControlToValidate="NewPassword" - CssClass="field-validation-error" ErrorMessage="The new password is required." - ValidationGroup="ChangePassword" /> - </li> - <li> - <asp:Label runat="server" ID="ConfirmNewPasswordLabel" AssociatedControlID="ConfirmNewPassword">Confirm new password</asp:Label> - <asp:TextBox runat="server" ID="ConfirmNewPassword" CssClass="passwordEntry" TextMode="Password" /> - <asp:RequiredFieldValidator runat="server" ControlToValidate="ConfirmNewPassword" - CssClass="field-validation-error" Display="Dynamic" ErrorMessage="Confirm new password is required." - ValidationGroup="ChangePassword" /> - <asp:CompareValidator runat="server" ControlToCompare="NewPassword" ControlToValidate="ConfirmNewPassword" - CssClass="field-validation-error" Display="Dynamic" ErrorMessage="The new password and confirmation password do not match." - ValidationGroup="ChangePassword" /> - </li> - </ol> - <asp:Button runat="server" CommandName="ChangePassword" Text="Change password" ValidationGroup="ChangePassword" /> - </fieldset> - </ChangePasswordTemplate> - </asp:ChangePassword> - </asp:PlaceHolder> - </section> - - <section id="externalLoginsForm"> - - <asp:ListView runat="server" - ItemType="Microsoft.AspNet.Membership.OpenAuth.OpenAuthAccountData" - SelectMethod="GetExternalLogins" DeleteMethod="RemoveExternalLogin" DataKeyNames="ProviderName,ProviderUserId"> - - <LayoutTemplate> - <h3>Registered external logins</h3> - <table> - <thead><tr><th>Service</th><th>User Name</th><th>Last Used</th><th> </th></tr></thead> - <tbody> - <tr runat="server" id="itemPlaceholder"></tr> - </tbody> - </table> - </LayoutTemplate> - <ItemTemplate> - <tr> - - <td><%#: Item.ProviderDisplayName %></td> - <td><%#: Item.ProviderUserName %></td> - <td><%#: ConvertToDisplayDateTime(Item.LastUsedUtc) %></td> - <td> - <asp:Button runat="server" Text="Remove" CommandName="Delete" CausesValidation="false" - ToolTip='<%# "Remove this " + Item.ProviderDisplayName + " login from your account" %>' - Visible="<%# CanRemoveExternalLogins %>" /> - </td> - - </tr> - </ItemTemplate> - </asp:ListView> - - <h3>Add an external login</h3> - <uc:OpenAuthProviders runat="server" ReturnUrl="~/Account/Manage.aspx" /> - </section> -</asp:Content> |