Bagikan melalui


Sampel untuk pengembang ID Eksternal

Microsoft mempertahankan sampel kode yang menunjukkan cara mengintegrasikan berbagai jenis aplikasi dengan MICROSOFT Entra External ID. Kami memberikan instruksi untuk mengunduh dan menggunakan sampel atau membangun aplikasi Anda sendiri berdasarkan skenario autentikasi dan otorisasi umum, bahasa pengembangan, dan platform. Disertakan adalah instruksi untuk membangun proyek (jika berlaku) dan menjalankan aplikasi sampel. Dalam kode sampel, komentar membantu Anda memahami bagaimana pustaka ini digunakan dalam aplikasi untuk melakukan autentikasi dan otorisasi di penyewa eksternal.

Sampel dan panduan

Gunakan tab untuk mengurutkan sampel baik berdasarkan jenis aplikasi atau bahasa atau platform pilihan Anda.

Single-page application (SPA)

Sampel dan panduan cara ini menunjukkan cara mengintegrasikan aplikasi satu halaman dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Vanilla Memasukkan Pengguna Memasukkan Pengguna
JavaScript, Angular Memasukkan Pengguna ---
JavaScript, React Memasukkan Pengguna Memasukkan Pengguna

Aplikasi web

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi web yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Node.js (Express) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Inti ASP.NET Memasukkan Pengguna Memasukkan Pengguna
Python Django Memasukkan Pengguna ---
Python Flask Memasukkan Pengguna ---

API Web

Sampel dan panduan cara ini menunjukkan cara melindungi API web dengan platform identitas Microsoft, dan cara memanggil API hilir dari API web.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
Inti ASP.NET --- Mengamankan API web ASP.NET

Desktop

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi desktop yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Electron Memasukkan Pengguna ---
ASP.NET (MAUI) Memasukkan Pengguna Memasukkan Pengguna

Seluler: Autentikasi yang didelegasikan browser

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi seluler klien publik dengan autentikasi yang didelegasikan browser yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
ASP.NET Core MAUI Memasukkan Pengguna Memasukkan Pengguna
Android (Kotlin) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Pengguna masuk, panggil API
iOS (Swift) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Pengguna masuk, panggil API

Seluler: Autentikasi asli

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi seluler klien publik dengan autentikasi asli yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
Android (Kotlin) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna
iOS (Swift) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna

Daemon

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi daemon yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
Node.js Memanggil API Memanggil API
.NET Memanggil API Memanggil API