Minták külső azonosító fejlesztőknek
A Microsoft kódmintákat tart fenn, amelyek bemutatják, hogyan integrálhatók különböző alkalmazástípusok a Microsoft Entra Külső ID. Útmutatást nyújtunk a minták letöltéséhez és használatához, vagy saját alkalmazás létrehozásához a gyakori hitelesítési és engedélyezési forgatókönyvek, fejlesztési nyelvek és platformok alapján. A következőkben a projekt elkészítésére és a mintaalkalmazás futtatására vonatkozó utasításokat talál. A mintakódban a megjegyzések segítenek megérteni, hogyan használják ezeket a kódtárakat az alkalmazásban a hitelesítés és az engedélyezés külső bérlőben való végrehajtásához.
Minták és útmutatók
A lapfülek segítségével alkalmazástípus, illetve az ön által választott nyelv vagy platform szerint rendezheti a mintákat.
Egyoldalas alkalmazás (SPA)
Ezek a minták és útmutatók bemutatják, hogyan integrálható egyoldalas alkalmazás a Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
JavaScript, Vanilla | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
JavaScript, Angular | • Felhasználók bejelentkezése | --- |
JavaScript, React | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
Webalkalmazás
Ezek a minták és útmutatók bemutatják, hogyan lehet olyan webalkalmazást írni, amely integrálható Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
JavaScript, Node.js (Express) | • Felhasználók bejelentkezése • Jelentkezzen be a felhasználókba, és hívjon meg egy API-t |
• Felhasználók bejelentkezése • Jelentkezzen be a felhasználókba, és hívjon meg egy API-t |
ASP.NET Core | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
Python Django | • Felhasználók bejelentkezése | --- |
Python Flask | • Felhasználók bejelentkezése | --- |
Webes API
Ezek a minták és útmutatók bemutatják, hogyan védheti meg a webes API-t a Microsoft Identitásplatform, és hogyan hívhat meg alsóbb rétegbeli API-t a webes API-ból.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
ASP.NET Core | --- | • ASP.NET webes API védelme |
Asztali
Ezek a minták és útmutatók bemutatják, hogyan lehet olyan asztali alkalmazást írni, amely integrálható Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
JavaScript, Electron | • Felhasználók bejelentkezése | --- |
ASP.NET (MAUI) | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
Mobil: A böngésző delegált
Ezek a minták és útmutatók bemutatják, hogyan írhat nyilvános ügyfél-mobilalkalmazást a böngésző által delegált hitelesítéssel, amely integrálható Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
ASP.NET Core MAUI | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
Mobil: Natív hitelesítés
Ezek a minták és útmutatók bemutatják, hogyan írhat nyilvános ügyfél-mobilalkalmazást natív hitelesítéssel, amely integrálható a Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
Android (Kotlin) | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
iOS (Swift) | • Felhasználók bejelentkezése | • Felhasználók bejelentkezése |
Daemon
Ezek a minták és útmutatók bemutatják, hogyan írhat egy démonalkalmazást, amely integrálható Microsoft Entra Külső ID.
Nyelv/ Platform |
Kódminta útmutató | Útmutató összeállítása és integrálása |
---|---|---|
Node.js | • API meghívása | • API meghívása |
.NET | • API meghívása | • API meghívása |