Échantillons de code de gestion des identités et des accès client (CIAM) dans Microsoft Entra External ID
Microsoft gère des exemples de code qui montrent comment intégrer différents types d’applications à ID externe Microsoft Entra. Nous fournissons des instructions pour télécharger et utiliser des exemples ou créer votre propre application sur la base de scénarios d’authentification et d’autorisation, de plateformes et de langages de développement courants. Vous trouverez des instructions pour générer le projet (le cas échéant) et exécuter l’exemple d’application. Dans l’exemple de code, les commentaires vous aident à comprendre comment ces bibliothèques sont utilisées dans l’application pour procéder à l’authentification et à l’autorisation dans tenant externe.
Exemples et guides
Utilisez les onglets pour trier les exemples par type d’application ou par le langage/plateforme de votre choix.
Application monopage (SPA)
Ces exemples et guides pratiques montrent comment intégrer une application monopage à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
JavaScript, Vanilla | • Connecter des utilisateurs | • Connecter des utilisateurs |
JavaScript, Angular | • Connecter des utilisateurs | --- |
JavaScript, React | • Connecter des utilisateurs | • Connecter des utilisateurs |
Application web
Ces exemples et guides pratiques montrent comment écrire une application web qui s’intègre à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
JavaScript, Node.js (Express) | • Connecter des utilisateurs • Connecter des utilisateurs et appeler une API |
• Connecter des utilisateurs • Connecter des utilisateurs et appeler une API |
ASP.NET Core | • Connecter des utilisateurs | • Connecter des utilisateurs |
Python Django | • Connecter des utilisateurs | --- |
Python Flask | • Connecter des utilisateurs | --- |
API Web
Ces exemples et guides pratiques montrent comment protéger une API web avec la plateforme d’identités Microsoft et comment appeler une API en aval à partir de l’API web.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
ASP.NET Core | --- | • Sécuriser une API web ASP.NET |
Bureau
Ces exemples et guides pratiques montrent comment écrire une application de bureau qui s’intègre à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
JavaScript, Electron | • Connecter des utilisateurs | --- |
ASP.NET (MAUI) | • Connecter des utilisateurs | • Connecter des utilisateurs |
Mobile : navigateur délégué
Ces exemples et guides pratiques montrent comment écrire une application mobile client publique avec authentification de navigateur déléguée, qui s’intègre à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
ASP.NET Core MAUI | • Connecter des utilisateurs | • Connecter des utilisateurs |
Mobile : authentification native
Ces exemples et guides pratiques montrent comment écrire une application mobile client publique avec authentification de navigateur native, qui s’intègre à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
Android (Kotlin) | • Connecter des utilisateurs | • Connecter des utilisateurs |
iOS (Swift) | • Connecter des utilisateurs | • Connecter des utilisateurs |
Daemon
Ces exemples et guides pratiques montrent comment écrire une application démon qui s’intègre à ID externe Microsoft Entra.
Langage/ Plateforme |
Guide d’exemples de code | Guide de création et d’intégration |
---|---|---|
Node.js | • Appeler une API | • Appeler une API |
.NET | • Appeler une API | • Appeler une API |