Partager via


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

Important

À compter du 1er mai 2025, Azure AD B2C ne sera plus disponible pour les nouveaux clients. Pour plus d’informations, consultez Azure AD B2C est-il toujours disponible pour l’achat ? dans notre FAQ.

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 concevoir et de personnaliser l'interface affichée par votre application pendant le processus d’authentification.

Types et scénarios d’application 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 leurs identités sociales et locales.
  • Les utilisateurs peuvent être autorisés à accéder aux ressources protégées Azure AD B2C (mais pas aux ressources protégées par Microsoft Entra).
  • Les utilisateurs ne peuvent pas obtenir de jetons pour les API Microsoft (par exemple, l’API MS 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, l’API MS Graph) à l’aide d’autorisations déléguées.

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

Étapes suivantes

Suivez le tutoriel sur la façon de :