diff options
Diffstat (limited to 'samples/TestAzureAD/Account/OpenAuthProviders.ascx')
-rw-r--r-- | samples/TestAzureAD/Account/OpenAuthProviders.ascx | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/samples/TestAzureAD/Account/OpenAuthProviders.ascx b/samples/TestAzureAD/Account/OpenAuthProviders.ascx new file mode 100644 index 0000000..e57633b --- /dev/null +++ b/samples/TestAzureAD/Account/OpenAuthProviders.ascx @@ -0,0 +1,21 @@ +<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="OpenAuthProviders.ascx.cs" Inherits="TestAzureAD.Account.OpenAuthProviders" %> + +<fieldset class="open-auth-providers"> + <legend>Log in using another service</legend> + + <asp:ListView runat="server" ID="providerDetails" ItemType="Microsoft.AspNet.Membership.OpenAuth.ProviderDetails" + SelectMethod="GetProviderNames" ViewStateMode="Disabled"> + <ItemTemplate> + <button type="submit" name="provider" value="<%#: Item.ProviderName %>" + title="Log in using your <%#: Item.ProviderDisplayName %> account."> + <%#: Item.ProviderDisplayName %> + </button> + </ItemTemplate> + + <EmptyDataTemplate> + <div class="message-info"> + <p>There are no external authentication services configured. See <a href="http://go.microsoft.com/fwlink/?LinkId=252803">this article</a> for details on setting up this ASP.NET application to support logging in via external services.</p> + </div> + </EmptyDataTemplate> + </asp:ListView> +</fieldset>
\ No newline at end of file |