Använda MSAL Browser i dina JavaScript-program

MSAL-biblioteket för JavaScript gör det möjligt för JavaScript-program på klientsidan att autentisera användare med hjälp av Microsoft Entra ID arbets- och skolkonton, Microsoft personliga konton (MSA) och sociala identitetsprovidrar som Facebook, Google, LinkedIn, Microsoft konton osv. via Azure AD B2C-tjänst. Det gör också att din app kan hämta token för att få åtkomst till Microsoft Cloud tjänster som Microsoft Graph.

Paketet @azure/msal-browser möjliggör autentisering i JavaScript-ensidesprogram med hjälp av OAuth 2.0 Authorization Code Flow med PKCE. Det stöder inte det implicita flödet. Den aktuella versionen är MSAL.js v5.x. Om du använder en äldre version kan du läsa migreringsguiderna för att uppgradera.

Förutsättningar

Viktiga funktioner

MSAL Browser innehåller följande funktioner för dina ensidesprogram:

Installation

Via NPM

npm install @azure/msal-browser

Samples

Mappenmsal-browser-samples innehåller exempelprogram för våra bibliotek.

Fler instruktioner för att köra exemplen README.md finns i filen i mappen VanillaJSTestApp2.0.

Mer avancerade exempel som backas upp med en självstudiekurs finns i Azure Exempel på GitHub:

Ramverksomslag

Om du använder ett ramverk som Angular eller React kanske du är intresserad av att använda något av våra omslutningsbibliotek:

Nästa steg