Exempel för kundidentitets- och åtkomsthantering (CIAM) i Microsoft Entra Externt ID

Microsoft underhåller kodexempel som visar hur du integrerar olika programtyper med microsoft entra externt ID. Vi tillhandahåller instruktioner för att ladda ned och använda exempel eller skapa en egen app baserat på vanliga autentiserings- och auktoriseringsscenarier, utvecklingsspråk och plattformar. Här följer anvisningar för hur du skapar projektet (om tillämpligt) och kör exempelprogrammet. Kommentarer i exempelkoden hjälper dig att förstå hur dessa bibliotek används i programmet för att utföra autentisering och auktorisering i en extern klientorganisation.

Exempel och guider

Använd flikarna för att sortera exempel antingen efter apptyp eller önskat språk/plattform.

Ensidesprogram (SPA)

De här exemplen och guiderna visar hur du integrerar ett ensidesprogram med microsoft entra externt ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
JavaScript, Vanilj Logga in användare Logga in användare
JavaScript, Angular Logga in användare ---
JavaScript, React Logga in användare Logga in användare

Webbapp

De här exemplen och guiderna visar hur du skriver ett webbprogram som integreras med Microsoft Entra External ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
JavaScript, Node.js (Express) Logga in användare
Logga in användare och anropa ett API
Logga in användare
Logga in användare och anropa ett API
ASP.NET Core Logga in användare Logga in användare
Python Django Logga in användare ---
Python Flask Logga in användare ---

Webb-API

De här exemplen och guiderna visar hur du skyddar ett webb-API med Microsofts identitetsplattform och hur du anropar ett underordnat API från webb-API:et.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
ASP.NET Core --- Skydda ett ASP.NET webb-API

Skrivbord

De här exemplen och guiderna visar hur du skriver ett skrivbordsprogram som integreras med Microsoft Entra External ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
JavaScript, Elektron Logga in användare ---
ASP.NET (MAUI) Logga in användare Logga in användare

Mobil: Webbläsaren delegerad

De här exemplen och guiderna visar hur du skriver ett offentligt klientmobilprogram med webbläsardelegeringsautentisering som integreras med Microsoft Entra Externt ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
ASP.NET Core MAUI Logga in användare Logga in användare

Mobil: Intern autentisering

De här exemplen och guiderna visar hur du skriver ett offentligt klientmobilprogram med inbyggd autentisering som integreras med Microsoft Entra External ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
Android (Kotlin) Logga in användare Logga in användare
iOS (Swift) Logga in användare Logga in användare

Daemon

De här exemplen och guiderna visar hur du skriver ett daemonprogram som integreras med Microsoft Entra External ID.

Språk/
Plattform
Kodexempelguide Skapa och integrera guide
Node.js Anropa ett API Anropa ett API
.NET Anropa ett API Anropa ett API