Aplikasi satu halaman: Konfigurasi kode
Pelajari cara menambahkan masuk ke kode untuk aplikasi satu halaman (SPA) Anda.
Pustaka Microsoft yang mendukung aplikasi satu halaman
Pustaka Microsoft berikut ini mendukung aplikasi satu halaman:
Bahasa pemrogram/kerangka kerja | Proyek di GitHub |
Paket | Persiapan memulai |
Memasukkan pengguna | Mengakses API web | Tersedia secara umum (GA) atau Pratinjau umum1 |
---|---|---|---|---|---|---|
Sudut | MSAL Angular v22 | msal-angular | Mulai Cepat | GA | ||
Sudut | MSAL Angular3 | msal-angular | — | GA | ||
AngularJS | MSAL AngularJS3 | msal-angularjs | — | Pratinjau umum | ||
JavaScript | MSAL.js v22 | msal-browser | Tutorial | GA | ||
JavaScript | MSAL.js 1.03 | msal-core | — | GA | ||
React | MSAL React2 | msal react | Mulai Cepat | GA |
1 Ketentuan Lisensi Universal untuk Layanan Online berlaku untuk pustaka di Pratinjau publik.
2 Aliran kode Autentikasi dengan PKCE saja (Disarankan).
3 Alur pemberian izin implisit saja (Tidak disarankan).
Konfigurasi kode aplikasi
Di perpustakaan MSAL, informasi pendaftaran aplikasi diteruskan sebagai konfigurasi selama inisialisasi perpustakaan.
import * as Msal from "@azure/msal-browser"; // if using CDN, 'Msal' will be available in global scope
// Configuration object constructed.
const config = {
auth: {
clientId: 'your_client_id'
}
};
// create PublicClientApplication instance
const publicClientApplication = new Msal.PublicClientApplication(config);
Untuk informasi selengkapnya tentang opsi yang dapat dikonfigurasi, lihat Menginisialisasi aplikasi dengan MSAL.js.
Langkah berikutnya
Beralih ke artikel berikutnya dalam skenario ini, Masuk dan keluar.