Jednostráková aplikace: Konfigurace kódu
Zjistěte, jak nakonfigurovat kód pro jednostránkovou aplikaci (SPA).
Knihovny Microsoftu podporující jednostrákové aplikace
Následující knihovny Microsoftu podporují jednostrákové aplikace:
Jazyk / architektura | Project on GitHub |
Balíček | Dostání z těchto možností |
Přihlášení uživatelů | Přístup k webovým rozhraním API | Obecná dostupnost (GA) nebo Public Preview1 |
---|---|---|---|---|---|---|
Angular | MSAL Angular v2 2 | msal-angular | Rychlý start | GA | ||
Angular | MSAL Angular3 | msal-angular | — | GA | ||
AngularJS | MSAL AngularJS3 | msal-angularjs | — | Verze Public Preview | ||
JavaScript | MSAL.js v2 2 | msal-browser | Kurz | GA | ||
JavaScript | MSAL.js 1.03 | msal-core | — | GA | ||
React | MSAL React2 | msal-react | Rychlý start | GA |
1 Univerzální licenční podmínky pro online služby se vztahují na knihovny ve verzi Public Preview.
2 Tok ověřovacího kódu pouze s PKCE (doporučeno).
3 Pouze tok implicitního udělení (nedoporučuje se).
Konfigurace kódu aplikace
V knihovně MSAL se informace o registraci aplikace předávají jako konfigurace během inicializace knihovny.
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);
Další informace o konfigurovatelných možnostech najdete v tématu Inicializace aplikace pomocí MSAL.js.
Další kroky
Přejděte k dalšímu článku v tomto scénáři, přihlaste se a odhlaste se.