As tabelas a seguir fornecem links para exemplos de aplicativos, incluindo iOS, Android, .NET e Node.js.
APIs e aplicativos Web
Amostra |
Descrição |
dotnet-webapp-e-webapi |
Um exemplo combinado para um aplicativo Web .NET que chama uma API Web do .NET, ambas protegidas usando o Azure AD B2C. |
dotnetcore-webapp-openidconnect |
Um aplicativo Web ASP.NET Core que usa o OpenID Connect para conectar usuários no Azure AD B2C. |
dotnetcore-webapp-msal-api |
Um aplicativo Web ASP.NET Core que pode conectar um usuário usando o Azure AD B2C, obter um token de acesso usando MSAL.NET e chamar uma API. |
auth-code-flow-nodejs |
Um aplicativo Node.js que mostra como habilitar a autenticação (entrar, sair e editar perfil) em um aplicativo Web Node.js usando o Azure Active Directory B2C. O aplicativo Web usa MSAL-node. |
javascript-nodejs-webapi |
Uma pequena API Web Node.js para o Azure AD B2C que mostra como proteger sua API Web e aceitar tokens de acesso B2C usando passport.js. |
ms-identidade-python-webapp |
Demonstre como integrar o B2C da plataforma de identidade da Microsoft a um aplicativo Web Python. |
Aplicativos de página única
Amostra |
Descrição |
ms-identity-javascript-react-tutorial |
Um SPA (aplicativo de página única) do React chamando uma API Web. A autenticação é feita com o Azure AD B2C usando o MSAL React. Este exemplo usa o fluxo de código de autorização com PKCE. |
ms-identidade-b2c-javascript-spa |
Um SPA (aplicativo de página única) VanillaJS que chama uma API Web. A autenticação é feita com o Azure AD B2C usando MSAL.js. Este exemplo usa o fluxo de código de autorização com PKCE. |
Aplicativos da área de trabalho e móveis
Amostra |
Descrição |
ios-swift-nativo-msal |
Um exemplo de iOS no Swift que autentica usuários do Azure AD B2C e chama uma API usando o OAuth 2.0 |
msal nativo do android |
Um aplicativo Android simples mostrando como usar a MSAL para autenticar usuários por meio do Azure Active Directory B2C e acessar uma API Web com os tokens resultantes. |
iOS-nativo-appauth |
Um exemplo que mostra como você pode usar uma biblioteca de terceiros para criar um aplicativo iOS em Objective-C que autentica os usuários de identidade da Microsoft em nosso serviço de identidade do Azure AD B2C. |
android-native-appauth |
Um exemplo que mostra como você pode usar uma biblioteca de terceiros para criar um aplicativo Android que autentica os usuários de identidade da Microsoft em nosso serviço de identidade B2C e chama uma API Web usando tokens de acesso OAuth 2.0. |
dotnet-desktop |
Um exemplo que mostra como um aplicativo .NET de área de trabalho do Windows (WPF) pode conectar um usuário usando o Azure AD B2C, obter um token de acesso usando MSAL.NET e chamar uma API. |
Aplicativos de console/daemon
Amostra |
Descrição |
dotnetcore-b2c-gerenciamento de contas |
Um aplicativo de console do .NET Core que chama o Microsoft Graph com sua própria identidade para gerenciar usuários em um diretório B2C. A autenticação é feita com o Azure AD B2C usando MSAL.NET. Este exemplo usa o fluxo de código de autorização. |
Aplicativo de teste SAML
Amostra |
Descrição |
testador saml-sp |
Aplicativo de teste SAML para testar o Azure AD B2C configurado para atuar como provedor de identidade SAML. |
Conectores de API
As tabelas a seguir fornecem links para exemplos de código para aproveitar APIs Web em seus fluxos de usuário usando conectores de API.
Guias de início rápido da Função do Azure
Amostra |
Descrição |
.NET Core |
Este exemplo de Função do Azure do .NET Core demonstra como limitar as inscrições a domínios de email específicos e validar informações fornecidas pelo usuário. |
Node.js |
Este Node.js exemplo de Função do Azure demonstra como limitar as inscrições a domínios de email específicos e validar informações fornecidas pelo usuário. |
Pitão |
Este exemplo de Função do Python do Azure demonstra como limitar as inscrições a domínios de email específicos e validar informações fornecidas pelo usuário. |
Serviços automatizados de proteção contra fraudes & CAPTCHA
Amostra |
Descrição |
Proteção contra fraudes e abusos do Arkose Labs |
Este exemplo mostra como proteger suas inscrição de usuário usando o serviço de proteção contra fraudes e abusos do Arkose Labs. |
reCAPTCHA |
Este exemplo mostra como proteger as inscrição do usuário usando um desafio reCAPTCHA para evitar abusos automatizados. |
Verificação de identidade
Amostra |
Descrição |
IDologia |
Este exemplo mostra como verificar uma identidade de usuário como parte de seus fluxos de inscrição usando um conector de API para se integrar à IDology. |
Experian |
Este exemplo mostra como verificar uma identidade de usuário como parte dos fluxos de inscrição usando um conector de API para se integrar ao Experian. |
Outros