Azure AD B2C와 함께 작업하려면 JavaScript용 Microsoft 인증 라이브러리 사용

MSAL.js(JavaScript용 Microsoft 인증 라이브러리)를 사용하면 JavaScript 개발자가 Azure AD B2C(Azure Active Directory B2C)를 사용하여 소셜 및 로컬 ID로 사용자를 인증할 수 있습니다.

Azure AD B2C를 ID 관리 서비스로 사용하면 고객이 애플리케이션을 사용할 때 프로필을 등록, 로그인, 관리하는 방법을 사용자 정의하고 제어할 수 있습니다.

또한 Azure AD B2C를 사용하면 인증 프로세스 중에 애플리케이션이 표시하는 UI를 브랜딩 및 사용자 지정할 수 있습니다.

지원되는 앱 형식 및 시나리오

MSAL.js를 사용하면 단일 페이지 애플리케이션PKCE가 부여된 인증 코드 흐름을 사용하여 Azure AD B2C로 사용자를 로그인할 수 있습니다. MSAL.js 및 Azure AD B2C:

  • 사용자는 소셜 및 로컬 ID로 인증할 수 있습니다.
  • 사용자에게 Azure AD B2C 보호 리소스(Microsoft Entra 보호 리소스 제외)에 액세스하는 권한을 부여할 수 있습니다.
  • 사용자는 위임된 권한을 사용하여 Microsoft API(예: MS Graph API)에 대한 토큰을 얻을 수 없습니다.
  • 관리자 권한이 있는 사용자는 위임된 권한을 사용하여 Microsoft API(예: MS Graph API)에 대한 토큰을 얻을 수 있습니다.

자세한 내용은 Azure AD B2C 작업을 참조하세요.

다음 단계

다음 방법에 대한 자습서를 따르세요.