Sdílet prostřednictvím


Ukázky kódu Azure Active Directory B2C

Důležité

Od 1. května 2025 už nebude Azure AD B2C k dispozici k nákupu pro nové zákazníky. Další informace najdete v našich nejčastějších dotazech.

Následující tabulky obsahují odkazy na ukázky pro aplikace včetně iOS, Android, .NET a Node.js.

Webové aplikace a rozhraní API

Ukázka Popis
dotnet-webapp-and-webapi Kombinovaný příklad pro .NET webovou aplikaci, která volá .NET Web API, přičemž obě dvě jsou zabezpečené pomocí Azure AD B2C.
dotnetcore-webapp-openidconnect Webová aplikace ASP.NET Core, která používá OpenID Connect k přihlášení uživatelů v Azure AD B2C.
dotnetcore-webapp-msal-api Webová aplikace ASP.NET Core, která dokáže přihlásit uživatele pomocí Azure AD B2C, získat přístupový token pomocí MSAL.NET a volat API.
auth-code-flow-nodejs Aplikace Node.js, která ukazuje, jak povolit ověřování (přihlášení, odhlášení a úprava profilu) v Node.js webové aplikaci pomocí Azure Active Directory B2C. Webová aplikace používá MSAL-node.
javascript-nodejs-webapi Malé Node.js rozhraní API pro Azure AD B2C, které ukazuje, jak zabezpečit vaši webovou API a přijímat přístupové tokeny B2C s využitím passport.js.
ms-identity-python-webová aplikace Demonstrujte, jak integrovat B2C platformy Microsoft Identity Platform s webovou aplikací Pythonu.

Jednostrákové aplikace

Ukázka Popis
ms-identity-javascript-react-tutorial Jednostránková aplikace React (SPA) volající webové rozhraní API. Ověřování se provádí pomocí Azure AD B2C pomocí MSAL Reactu. Tento příklad používá autorizační tok kódu s PKCE.
ms-identity-b2c-javascript-spa Jednostránková aplikace VanillaJS (SPA) volá webové rozhraní API. Ověřování se provádí pomocí Azure AD B2C pomocí MSAL.js. Tento příklad používá autorizační tok kódu s PKCE.

Mobilní a desktopové aplikace

Ukázka Popis
iOS-Swift-Native-MSAL Ukázka pro iOS ve Swiftu, která ověřuje uživatele Azure AD B2C a volá rozhraní API pomocí OAuth 2.0
android-native-msal Jednoduchá aplikace pro Android ukazuje, jak používat MSAL k ověřování uživatelů prostřednictvím Azure Active Directory B2C a přístup k webovému rozhraní API s výslednými tokeny.
iOS-Native-Appauth Ukázka, která ukazuje, jak pomocí knihovny třetí strany vytvořit aplikaci pro iOS v Objective-C, která ověřuje uživatele identity Microsoftu ve službě identit Azure AD B2C.
android-native-appauth Ukázka, která ukazuje, jak můžete použít knihovnu třetí strany k vytvoření aplikace pro Android, která ověřuje uživatele identity Microsoftu ve službě identit B2C a volá webové rozhraní API pomocí přístupových tokenů OAuth 2.0.
dotnet-desktop Ukázka, jak aplikace WPF (Windows Desktop .NET) může využít Azure AD B2C ke přihlášení uživatele, získat přístupový token pomocí MSAL.NET a volat rozhraní API.

Konzolové/démonové aplikace

Ukázka Popis
dotnetcore-b2c-account-management Konzolová aplikace .NET Core, která volá Microsoft Graph s vlastní identitou pro správu uživatelů v adresáři B2C. Ověřování se provádí pomocí Azure AD B2C pomocí MSAL.NET. Tato ukázka používá tok autorizačního kódu.

Testovací aplikace SAML

Ukázka Popis
saml-sp-tester Testovací aplikace SAML pro testování Azure AD B2C nakonfigurovaná tak, aby fungovala jako zprostředkovatel identity SAML.

Konektory rozhraní API

Následující tabulky obsahují odkazy na ukázky kódu pro využití webových rozhraní API v tocích uživatelů pomocí konektorů rozhraní API.

Rychlé zprovoznění funkce Azure Functions

Ukázka Popis
.NET Core Tato ukázka funkce Azure Pro .NET Core ukazuje, jak omezit registrace na konkrétní e-mailové domény a ověřit informace poskytnuté uživatelem.
Node.js Tato Node.js ukázku funkce Azure Functions ukazuje, jak omezit registrace na konkrétní e-mailové domény a ověřit informace poskytnuté uživatelem.
Krajta Tato ukázka funkce Azure Functions v Pythonu ukazuje, jak omezit registrace na konkrétní e-mailové domény a ověřit informace poskytnuté uživatelem.

Automatizované služby ochrany před podvody a CAPTCHA

Ukázka Popis
Arkose Labs – podvody a ochrana před zneužitím Tato ukázka ukazuje, jak chránit uživatelské účty pomocí služby ochrany Arkose Labs před podvody a zneužitím.
reCAPTCHA Tato ukázka ukazuje, jak chránit registrace uživatelů pomocí výzvy reCAPTCHA, aby se zabránilo automatizovanému zneužití.

Ověření identity

Ukázka Popis
IDologie Tato ukázka ukazuje, jak ověřit identitu uživatele v rámci toků registrace pomocí konektoru rozhraní API pro integraci s IDology.
Experian Tato ukázka ukazuje, jak ověřit identitu uživatele v rámci toků registrace pomocí konektoru rozhraní API pro integraci s Experianem.

Ostatní

Ukázka Popis
Kód pozvánky Tato ukázka ukazuje, jak omezit registraci na konkrétní cílové skupiny pomocí kódů pozvánek.
Komunitní vzorky konektorů rozhraní API Toto úložiště obsahuje komunitou spravované ukázky scénářů umožněných konektory rozhraní API.