Az MSAL Browser használata JavaScript-alkalmazásokban

A JavaScripthez készült MSAL-kódtár lehetővé teszi az ügyféloldali JavaScript-alkalmazások számára a felhasználók hitelesítését Microsoft Entra ID munkahelyi és iskolai fiókok, Microsoft személyes fiókok (MSA) és közösségi identitásszolgáltatók, például Facebook, Google, LinkedIn, Microsoft fiókok stb. használatával Azure AD-n keresztül B2C szolgáltatás. Emellett lehetővé teszi, hogy az alkalmazás tokeneket szerezzen be a Microsoft Cloud szolgáltatások, például a Microsoft Graph eléréséhez.

A @azure/msal-browser csomag engedélyezi a hitelesítést egyoldalas JavaScript-alkalmazásokban az OAuth 2.0 engedélyezési kódfolyamat és a PKCE használatával. Nem támogatja az implicit folyamatot. Az aktuális verzió MSAL.js v5.x. Ha régebbi verziót használ, tekintse meg a frissítéshez szükséges migrálási útmutatókat .

Prerequisites

Legfontosabb funkciók

Az MSAL Browser az alábbi képességeket biztosítja az egyoldalas alkalmazásokhoz:

Telepítés

NPM-en keresztül

npm install @azure/msal-browser

Samples

A msal-browser-samples mappa könyvtárainkhoz készült mintalkalmazásokat tartalmaz.

A minták futtatására vonatkozó további utasítások a README.md VanillaJSTestApp2.0 mappa fájljában találhatók.

Az oktatóanyaggal támogatott fejlettebb minták a Azure Minták területen találhatók a GitHub:

Keretrendszerburkolók

Ha olyan keretrendszert használ, mint az Angular vagy a React, akkor az egyik burkolókódtárat érdemes használnia:

Következő lépések