Použití prohlížeče MSAL v javascriptových aplikacích

Knihovna MSAL pro JavaScript umožňuje klientským aplikacím v jazyce JavaScript ověřovat identitu uživatelů pomocí pracovních a školních účtů Microsoft Entra ID, osobních účtů Microsoft (MSA) a poskytovatelů sociálních identit, jako jsou Facebook, Google, LinkedIn, účty Microsoft atd., prostřednictvím služby Azure AD B2C. Umožňuje také vaší aplikaci získat tokeny pro přístup ke službám Microsoft Cloud, jako je Microsoft Graph.

Balíček @azure/msal-browser umožňuje autentizaci v jednostránkových aplikacích v JavaScriptu pomocí toku autorizačního kódu OAuth 2.0 s PKCE. Nepodporuje implicitní tok. Aktuální verze je MSAL.js v5.x. Pokud používáte starší verzi, přečtěte si příručky k migraci k upgradu.

Předpoklady

Klíčové funkce

Prohlížeč MSAL poskytuje pro jednostrákové aplikace následující možnosti:

Instalace

Přes NPM

npm install @azure/msal-browser

Ukázky

Složkamsal-browser-samples obsahuje ukázkové aplikace pro naše knihovny.

Další pokyny ke spuštění ukázek najdete v README.md souboru složky VanillaJSTestApp2.0.

Pokročilejší ukázky podporované kurzem najdete v prostoru Azure Ukázky na GitHub:

Obaly frameworku

Pokud používáte architekturu, jako je Angular nebo React, může vás zajímat použití jedné z našich knihoven obálky:

Další kroky