Tabel berikut ini menyediakan tautan ke sampel untuk aplikasi termasuk iOS, Android, .NET, dan Node.js.
Aplikasi web dan API
| Contoh |
Deskripsi |
|
dotnet-webapp-dan-webapi |
Sampel gabungan untuk aplikasi web .NET yang memanggil .NET Web API, keduanya diamankan menggunakan Azure AD B2C. |
|
dotnetcore-webapp-openidconnect |
Aplikasi web ASP.NET Core yang menggunakan OpenID Connect untuk memasukkan pengguna di Azure AD B2C. |
|
dotnetcore-webapp-msal-api |
Aplikasi web ASP.NET Core yang dapat memasukkan pengguna menggunakan Azure AD B2C, mendapatkan token akses menggunakan MSAL.NET dan memanggil API. |
|
kode-auth-aliran-nodejs |
Aplikasi Node.js yang memperlihatkan cara mengaktifkan autentikasi (masuk, keluar, dan edit profil) di aplikasi web Node.js menggunakan Azure Active Directory B2C. Aplikasi web menggunakan MSAL-node. |
|
javascript-nodejs-webapi |
API Web Node.js kecil untuk Azure AD B2C yang menunjukkan cara melindungi api web Anda dan menerima token akses B2C menggunakan passport.js. |
|
ms-identitas-python-webapp |
Menunjukkan cara Mengintegrasikan B2C platform identitas Microsoft dengan aplikasi web Python. |
Aplikasi halaman tunggal
| Contoh |
Deskripsi |
|
ms-identitas-javascript-react-tutorial |
Aplikasi satu halaman (SPA) React memanggil API web. Autentikasi dilakukan dengan Azure AD B2C dengan menggunakan MSAL React. Sampel ini menggunakan alur kode otorisasi dengan PKCE. |
|
ms-identitas-b2c-javascript-spa |
Aplikasi halaman tunggal (SPA) VanillaJS yang memanggil API web. Autentikasi dilakukan dengan Azure AD B2C dengan menggunakan MSAL.js. Sampel ini menggunakan alur kode otorisasi dengan PKCE. |
Aplikasi seluler dan desktop
| Contoh |
Deskripsi |
|
ios-swift-native-msal |
Sampel iOS di Swift yang mengautentikasi pengguna Azure AD B2C dan memanggil API menggunakan OAuth 2.0 |
|
android-native-msal |
Aplikasi Android sederhana yang menampilkan cara menggunakan MSAL untuk mengautentikasi pengguna melalui Azure Active Directory B2C, dan mengakses API Web dengan token yang dihasilkan. |
|
ios-native-appauth |
Sampel yang memperlihatkan bagaimana Anda dapat menggunakan pustaka pihak ketiga untuk membangun aplikasi iOS di Objective-C yang mengautentikasi pengguna identitas Microsoft ke layanan identitas Azure AD B2C kami. |
|
android-native-appauth |
Sampel yang menunjukkan bagaimana Anda dapat menggunakan pustaka pihak ketiga untuk membuat aplikasi Android yang mengautentikasi pengguna identitas Microsoft ke layanan identitas B2C kami dan memanggil API web menggunakan token akses OAuth 2.0. |
|
dotnet-desktop |
Sampel yang menunjukkan bagaimana aplikasi Windows Desktop .NET (WPF) dapat memasukkan pengguna menggunakan Azure AD B2C, mendapatkan token akses menggunakan MSAL.NET dan memanggil API. |
Aplikasi Konsol/Daemon
| Contoh |
Deskripsi |
|
dotnetcore-b2c-account-management (manajemen akun dotnetcore-b2c) |
Aplikasi konsol .NET Core yang memanggil Microsoft Graph dengan identitasnya sendiri untuk mengelola pengguna di direktori B2C. Autentikasi dilakukan dengan Azure AD B2C dengan menggunakan MSAL.NET. Sampel ini menggunakan alur kode otorisasi. |
Aplikasi pengujian SAML
| Contoh |
Deskripsi |
|
saml-sp-tester |
Aplikasi uji SAML untuk menguji Azure AD B2C yang dikonfigurasi untuk bertindak sebagai IdP SAML. |
Konektor API
Tabel berikut ini menyediakan tautan ke sampel kode untuk memanfaatkan API web dalam alur pengguna Anda menggunakan konektor API.
Panduan Memulai Cepat Azure Function
| Contoh |
Deskripsi |
|
.NET Core |
Sampel .NET Core Azure Function ini menunjukkan cara membatasi pendaftaran ke domain email tertentu dan memvalidasi informasi yang disediakan pengguna. |
|
Node.js |
Sampel Azure Function Node.js ini menunjukkan cara membatasi pendaftaran ke domain email tertentu dan memvalidasi informasi yang disediakan pengguna. |
|
Ular sawah |
Sampel Python Azure Function ini menunjukkan cara membatasi pendaftaran ke domain email tertentu dan memvalidasi informasi yang disediakan pengguna. |
Layanan perlindungan penipuan otomatis & CAPTCHA
| Contoh |
Deskripsi |
|
Perlindungan penipuan dan penyalahgunaan Arkose Labs |
Sampel ini menunjukkan cara melindungi pendaftaran pengguna Anda menggunakan layanan perlindungan penipuan dan penyalahgunaan Arkose Labs. |
|
reCAPTCHA |
Sampel ini menunjukkan cara melindungi pendaftaran pengguna Anda menggunakan tantangan reCAPTCHA untuk mencegah penyalahgunaan otomatis. |
Verifikasi identitas
| Contoh |
Deskripsi |
|
IDologi |
Sampel ini menunjukkan cara memverifikasi identitas pengguna sebagai bagian dari alur pendaftaran Anda dengan menggunakan konektor API untuk diintegrasikan dengan IDology. |
|
Pengalaman |
Sampel ini menunjukkan cara memverifikasi identitas pengguna sebagai bagian dari alur pendaftaran Anda dengan menggunakan konektor API untuk diintegrasikan dengan Experian. |
Lainnya
| Contoh |
Deskripsi |
|
Kode undangan |
Sampel ini menunjukkan cara membatasi pendaftaran ke audiens tertentu dengan menggunakan kode undangan. |
|
Sampel komunitas konektor API |
Repositori ini memiliki sampel skenario yang dikelola komunitas yang diaktifkan oleh konektor API. |