Compartilhar via


Usar a Biblioteca de Autenticação da Microsoft para JavaScript para trabalhar com o Azure AD B2C

A Biblioteca de Autenticação da Microsoft para JavaScript (MSAL.js ) permite que os desenvolvedores de aplicativos JavaScript autentiquem os usuários com identidades sociais e locais usando o Azure Active Directory B2C (Azure AD B2C).

Usando o Azure AD B2C como um serviço de gerenciamento de identidade, você pode personalizar e controlar como os clientes se inscrevem, se conectam e gerenciam os próprios perfis ao usarem os seus aplicativos.

O Azure AD B2C também permite que você personalize a sua marca e a interface do usuário que o seu aplicativo exibirá durante o processo de autenticação.

Tipos de aplicativo e cenários com suporte

MSAL.js habilita aplicativos de página única a conectar usuários com o Azure AD B2C usando a concessão do fluxo de código de autorização com PKCE. Com MSAL.js e Azure AD B2C:

  • Os usuários podem se autenticar com suas identidades sociais e locais.
  • Os usuários podem ser autorizados a acessar os recursos protegidos do Azure AD B2C (mas não recursos protegidos do Microsoft Entra).
  • Os usuários não podem obter tokens para APIs da Microsoft (por exemplo, a API do Graph) usando permissões delegadas.
  • Usuários com privilégios de administrador podem obter tokens para APIs da Microsoft (por exemplo, a API do Graph) usando permissões delegadas.

Para saber mais, consulte: Trabalhando com o Azure AD B2C

Próximas etapas

Siga o tutorial sobre como: