Uso del explorador MSAL en las aplicaciones de JavaScript

La biblioteca MSAL para JavaScript permite a las aplicaciones JavaScript del lado cliente autenticar a los usuarios mediante cuentas profesionales y educativas de Microsoft Entra ID, cuentas personales de Microsoft (MSA) y proveedores de identidad social como Facebook, Google, LinkedIn, cuentas de Microsoft, etc., a través del servicio Azure AD B2C. También permite que la aplicación obtenga tokens para acceder a servicios de Microsoft Cloud, como Microsoft Graph.

El @azure/msal-browser paquete habilita la autenticación en aplicaciones de página única de JavaScript mediante el flujo de código de autorización de OAuth 2.0 con PKCE. No admite el flujo implícito. La versión actual es MSAL.js v5.x. Si usa una versión anterior, consulte las guías de migración para actualizar.

Prerequisites

Características clave

MSAL Browser proporciona las siguientes funcionalidades para las aplicaciones de página única:

Installation

A través de NPM

npm install @azure/msal-browser

Samples

La msal-browser-samples carpeta contiene aplicaciones de ejemplo para nuestras bibliotecas.

Puede encontrar más instrucciones para ejecutar los ejemplos en el README.md archivo de la carpeta VanillaJSTestApp2.0.

Puede encontrar ejemplos más avanzados respaldados con un tutorial en el espacio ejemplos de Azure en GitHub:

Envolturas de framework

Si usa un marco como Angular o React, puede que le interese usar una de nuestras bibliotecas contenedoras:

Pasos siguientes