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í