Le tabelle seguenti forniscono collegamenti a esempi per le applicazioni, tra cui iOS, Android, .NET e Node.js.
App Web e API
Esempio |
Descrizione |
dotnet-webapp-e-webapi |
Esempio combinato per un'applicazione Web .NET che chiama un'API Web .NET, entrambe protette con Azure AD B2C. |
dotnetcore-webapp-openidconnect |
Un'applicazione Web ASP.NET Core che usa OpenID Connect per accedere agli utenti in Azure AD B2C. |
dotnetcore-webapp-msal-api |
Un'applicazione Web ASP.NET Core che può accedere a un utente usando Azure AD B2C, ottenere un token di accesso usando MSAL.NET e chiamare un'API. |
codice-auth-flusso-nodejs |
Un'app Node.js che illustra come abilitare l'autenticazione (accesso, disconnettersi e modificare il profilo) in un'applicazione Web Node.js usando Azure Active Directory B2C. L'app Web usa MSAL-node. |
javascript-nodejs-webapi |
Una piccola API Web Node.js per Azure AD B2C che dimostra come proteggere la tua API Web e accettare i token di accesso B2C usando passport.js. |
ms-identità-python-webapp |
Illustrare come integrare B2C di Microsoft Identity Platform con un'applicazione Web Python. |
App a pagina singola
Esempio |
Descrizione |
ms-identità-javascript-react-tutorial |
Applicazione a pagina singola React che chiama un'API Web. L'autenticazione viene eseguita con Azure AD B2C usando MSAL React. Questo esempio usa il flusso del codice di autorizzazione con PKCE. |
ms-identità-b2c-javascript-spa |
Applicazione a pagina singola VanillaJS che chiama un'API Web. L'autenticazione viene eseguita con Azure AD B2C usando MSAL.js. Questo esempio usa il flusso del codice di autorizzazione con PKCE. |
App per dispositivi mobili e desktop
Esempio |
Descrizione |
ios-swift-native-msal |
Esempio iOS in Swift che autentica gli utenti di Azure AD B2C e chiama un'API usando OAuth 2.0 |
android-native-msal |
Una semplice app Android che illustra come usare MSAL per autenticare gli utenti tramite Azure Active Directory B2C e accedere a un'API Web con i token risultanti. |
ios-native-appauth |
Esempio che illustra come usare una libreria di terze parti per creare un'applicazione iOS in Objective-C che autentica gli utenti delle identità Microsoft nel servizio di gestione delle identità di Azure AD B2C. |
android-native-appauth |
Esempio che illustra come usare una libreria di terze parti per creare un'applicazione Android che autentica gli utenti delle identità Microsoft nel servizio di gestione delle identità B2C e chiama un'API Web usando i token di accesso OAuth 2.0. |
dotnet-desktop |
Esempio che illustra come un'applicazione .NET (WPF) di Windows Desktop può accedere a un utente usando Azure AD B2C, ottenere un token di accesso usando MSAL.NET e chiamare un'API. |
Applicazioni console/daemon
Esempio |
Descrizione |
dotnetcore-b2c-gestione-dell'account |
Un'applicazione console .NET Core che utilizza Microsoft Graph con la propria identità per gestire gli utenti in una directory B2C. L'autenticazione viene eseguita con Azure AD B2C usando MSAL.NET. Questo esempio usa il flusso del codice di autorizzazione. |
Applicazione di test SAML
Esempio |
Descrizione |
saml-sp-tester |
Applicazione di test SAML per testare Azure AD B2C configurato per fungere da provider di identità SAML. |
Connettori API
Le tabelle seguenti forniscono collegamenti a esempi di codice per sfruttare le API Web nei flussi utente usando i connettori API.
Guida introduttiva sulle Azure Functions
Esempio |
Descrizione |
.NET Core |
Questo esempio di funzione di Azure di .NET Core illustra come limitare l'iscrizione a domini di posta elettronica specifici e convalidare le informazioni fornite dall'utente. |
Node.js |
Questo esempio di funzione di Azure Node.js illustra come limitare l'iscrizione a domini di posta elettronica specifici e convalidare le informazioni fornite dall'utente. |
Pitone |
Questo esempio di funzione di Azure python illustra come limitare le iscrizioni a domini di posta elettronica specifici e convalidare le informazioni fornite dall'utente. |
Servizi automatizzati di protezione delle frodi e CAPTCHA
Esempio |
Descrizione |
Arkose Labs frode e protezione dagli abusi |
Questo esempio illustra come proteggere gli accessi degli utenti usando il servizio di protezione dalle frodi e dagli abusi di Arkose Labs. |
reCAPTCHA |
Questo esempio illustra come proteggere gli accessi degli utenti usando una richiesta reCAPTCHA per evitare abusi automatizzati. |
Verifica dell'identità
Esempio |
Descrizione |
IDologia |
Questo esempio illustra come verificare un'identità utente come parte dei flussi di iscrizione usando un connettore API per l'integrazione con IDology. |
Experian |
Questo esempio illustra come verificare un'identità utente come parte dei flussi di iscrizione usando un connettore API per l'integrazione con Experian. |
Altro
Esempio |
Descrizione |
Codice di invito |
Questo esempio illustra come limitare l'iscrizione a gruppi di destinatari specifici usando i codici di invito. |
Esempi dei connettori API della community |
Questo repository include esempi di scenari gestiti dalla community abilitati dai connettori API. |