Följande tabeller innehåller länkar till exempel för program som iOS, Android, .NET och Node.js.
Webbappar och API:er
Exempel |
Beskrivning |
dotnet-webapp-and-webapi |
Ett kombinerat exempel på en .NET-webbapplikation som anropar en .NET-webb-API, båda skyddade med hjälp av Azure AD B2C. |
dotnetcore-webapp-openidconnect |
Ett ASP.NET Core-webbprogram som använder OpenID Connect för att logga in användare i Azure AD B2C. |
dotnetcore-webapp-msal-api |
Ett ASP.NET Core-webbprogram som kan logga in en användare med hjälp av Azure AD B2C, hämta en åtkomsttoken med MSAL.NET och anropa ett API. |
auth-code-flow-nodejs |
En app Node.js som visar hur du aktiverar autentisering (logga in, logga ut och redigera profil) i en webbapplikation Node.js med hjälp av Azure Active Directory B2C. Webbappen använder MSAL-node. |
javascript-nodejs-webapi |
Ett litet Node.js webb-API för Azure AD B2C som visar hur du skyddar ditt webb-API och accepterar B2C-åtkomsttoken med hjälp av passport.js. |
ms-identitet-python-webapp |
Visa hur du integrerar B2C för Microsofts identitetsplattform med ett Python-webbprogram. |
Appar med en sida
Exempel |
Beskrivning |
ms-identitet-javascript-reagera-tutorial |
Ett React-program med en sida (SPA) som anropar ett webb-API. Autentiseringen görs med Azure AD B2C med hjälp av MSAL React. Det här exemplet använder auktoriseringskodflödet med PKCE. |
ms-identitet-b2c-javascript-spa |
Ett VanillaJS-program med en sida (SPA) som anropar ett webb-API. Autentiseringen görs med Azure AD B2C med hjälp av MSAL.js. Det här exemplet använder auktoriseringskodflödet med PKCE. |
Mobilappar och skrivbordsappar
Exempel |
Beskrivning |
ios-swift-inbyggd-msal |
Ett iOS-exempel i Swift som autentiserar Azure AD B2C-användare och anropar ett API med OAuth 2.0 |
android-inbyggd-msal |
En enkel Android-app som visar hur du använder MSAL för att autentisera användare via Azure Active Directory B2C och få åtkomst till ett webb-API med de resulterande tokens. |
ios-inbyggd-appauth |
Ett exempel som visar hur du kan använda ett bibliotek från tredje part för att skapa ett iOS-program i Objective-C som autentiserar Microsoft-identitetsanvändare till vår Azure AD B2C-identitetstjänst. |
android- inbyggd- appauth |
Ett exempel som visar hur du kan använda ett bibliotek från tredje part för att skapa ett Android-program som autentiserar Microsofts identitetsanvändare till vår B2C-identitetstjänst och anropar ett webb-API med hjälp av OAuth 2.0-åtkomsttoken. |
dotnet-desktop |
Ett exempel som visar hur ett WPF-program (Windows Desktop) kan logga in en användare med hjälp av Azure AD B2C, hämta en åtkomsttoken med hjälp av MSAL.NET och anropa ett API. |
Konsol-/Daemon-appar
Exempel |
Beskrivning |
dotnetcore-b2c-kontohantering |
Ett .NET Core-konsolprogram som anropar Microsoft Graph med en egen identitet för att hantera användare i en B2C-katalog. Autentiseringen görs med Azure AD B2C med hjälp av MSAL.NET. Det här exemplet använder auktoriseringskodflödet. |
SAML-testprogram
Exempel |
Beskrivning |
saml-sp-testare |
SAML-testprogrammet för att testa Azure AD B2C som konfigurerats för att fungera som SAML-identitetsprovider. |
API-anslutningsappar
Följande tabeller innehåller länkar till kodexempel för användning av webb-API:er i dina användarflöden med hjälp av API-anslutningsappar.
Snabbstarter för Azure Functions
Exempel |
Beskrivning |
.NET Core |
Det här .NET Core Azure-funktionsexemplet visar hur du begränsar registreringar till specifika e-postdomäner och validerar information från användaren. |
Node.js |
Det här Node.js Azure-funktionsexempel visar hur du begränsar registreringar till specifika e-postdomäner och validerar information från användaren. |
Pytonorm |
Det här Python Azure-funktionsexemplet visar hur du begränsar registreringar till specifika e-postdomäner och validerar information från användaren. |
Automatiserade bedrägeriskyddstjänster och CAPTCHA
Exempel |
Beskrivning |
Arkose Labs bedrägeri- och missbruksskydd |
Det här exemplet visar hur du skyddar dina användarregistreringar med hjälp av Arkose Labs-tjänsten för bedrägeri och missbruksskydd. |
reCAPTCHA |
Det här exemplet visar hur du skyddar dina användarregistreringar med hjälp av en reCAPTCHA-utmaning för att förhindra automatiserat missbruk. |
Identitetsverifiering
Exempel |
Beskrivning |
IDologi |
Det här exemplet visar hur du verifierar en användaridentitet som en del av dina registreringsflöden med hjälp av en API-anslutningsapp för att integrera med IDology. |
Experian Experian |
Det här exemplet visar hur du verifierar en användaridentitet som en del av dina registreringsflöden med hjälp av en API-anslutningsapp för att integrera med Experian. |
Annat
Exempel |
Beskrivning |
Inbjudningskod |
Det här exemplet visar hur du begränsar registreringen till specifika målgrupper med hjälp av inbjudningskoder. |
Gemenskapsprover för API-kontakter |
Arkivet har community-underhållna exempel på scenarier som aktiveras av API-kopplingar. |