使用適用於 JavaScript 的 Microsoft 驗證程式庫來使用 Azure AD B2C
適用於 JavaScript 的 Microsoft 驗證程式庫 (MSAL.js) 可讓 JavaScript 開發人員使用 Azure Active Directory B2C (Azure AD B2C),以社交和本機身分識別驗證使用者。
藉由使用 Azure AD B2C 作為身分識別管理服務,您可以自訂和控制客戶在使用您的應用程式時,如何註冊、登入及管理其設定檔。
Azure AD B2C 也可讓您為應用程式在驗證過程中所顯示的 UI 加上品牌和進行自訂。
支援的應用程式類型和案例
MSAL.js 可讓單一頁面應用程式使用授權碼流程搭配 PKCE 授與,以利用 Azure AD B2C 登入使用者。 使用 MSAL.js 和 Azure AD B2C:
- 使用者可以使用其社交和本機身分識別進行驗證。
- 使用者可以獲授權以存取 Azure AD B2C 保護的資源 (但不是 Microsoft Entra 保護的資源)。
- 使用者無法使用委派的許可權取得 Microsoft API (例如,MS Graph API) 的權杖。
- 具有管理員權限的使用者可以使用委派的權限取得 Microsoft API (例如,MS Graph API) 的權杖。
如需詳細資訊,請參閱:使用 Azure AD B2C
下一步
請遵循教學課程,以了解如何: