Utiliser la bibliothèque d’authentification Microsoft pour JavaScript pour travailler avec Azure AD B2C

La bibliothèque d’authentification Microsoft pour JavaScript (MSAL.js) permet aux développeurs JavaScript d’authentifier les utilisateurs avec des identités sociales et locales à l’aide d’Azure Active Directory B2C (Azure AD B2C).

En utilisant Azure AD B2C en tant que service de gestion des identités, vous pouvez personnaliser et contrôler la façon dont vos clients s’inscrivent, se connectent et gèrent leurs profils lorsqu’ils utilisent vos applications.

Azure AD B2C vous permet également de personnaliser l’interface utilisateur affichée par votre application lors du processus d’authentification.

Types d’applications et scénarios pris en charge

MSAL.js permet aux applications monopages de connecter des utilisateurs à Azure AD B2C à l’aide du flux de code d’autorisation avec PKCE. Avec MSAL.js et Azure AD B2C :

  • Les utilisateurs peuvent s’authentifier avec leur identité sociale et locale.
  • Les utilisateurs peuvent être autorisés à accéder aux ressources protégées Azure AD B2C (mais pas aux ressources protégées Microsoft Entra).
  • Les utilisateurs ne peuvent pas obtenir de jetons pour les API Microsoft (par exemple, MS API Graph) à l’aide d'autorisations déléguées.
  • Les utilisateurs disposant de privilèges d’administrateur peuvent obtenir des jetons pour les API Microsoft (par exemple, MS API Graph) à l’aide d'autorisations déléguées.

Pour plus d’informations, consultez Utilisation d’Azure AD B2C.

Étapes suivantes

Suivez le tutoriel pour :