Додавання Azure AD B2C як OAuth-провайдера
Цей посібник пояснює, як дозволити користувачам входити в Casdoor за допомогою свого облікового запису в Azure AD B2C — платформі ідентифікації клієнтів від Microsoft.
Результати навчання
- Зареєструйте додаток в орендарі Azure AD B2C.
- Додайте Azure AD B2C як OAuth-провайдера в Casdoor.
Що вам знадобиться
- Підписка Azure
- Адміністративний доступ до консолі адміністратора Casdoor
Налаштування Azure AD B2C
-
Створіть орендаря B2C у порталі Azure.
-
Зареєструйте додаток в орендарі B2C і запам’ятайте Application (client) ID.

-
Створіть секрет клієнта та скопіюйте його значення. Azure показує це значення лише один раз.

-
Додайте URL-адресу зворотного виклику Casdoor,
https://<your-casdoor-host>/callback, до Redirect URIs додатка.
-
Визначте необхідні сценарії роботи користувача: реєстрація, вхід та редагування профілю.
Додайте провайдера в Casdoor
-
У адмін-консолі Casdoor перейдіть до Identity > Providers і додайте провайдера.
-
Встановіть значення Category як
OAuth, а Type — якAzure AD B2C. -
Введіть Client ID та Client secret додатка B2C.

-
Збережіть налаштування провайдера.
Щоб заповнити додаткові поля профілю користувача з claims ваших сценаріїв, див. Map OAuth claims to user fields.
Наступні кроки
Додайте провайдера до додатка. Див. Add providers to an application.