Bagikan melalui


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 Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. GA
Sudut MSAL Angular3 msal-angular Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. GA
AngularJS MSAL AngularJS3 msal-angularjs Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. Pratinjau umum
JavaScript MSAL.js v22 msal-browser Tutorial Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. GA
JavaScript MSAL.js 1.03 msal-core Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. GA
React MSAL React2 msal react Mulai Cepat Pustaka dapat meminta token ID untuk login pengguna. Pustaka dapat meminta token akses untuk API web yang dilindungi. 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.