#angular #msal #msal-angular
Вопрос:
Я использую Angular 5.2.0 и не могу найти руководство по интеграции Azure msal для регистрации новых пользователей с использованием учетной записи Microsoft.
Пожалуйста, поделитесь любым ресурсом или примером для достижения этой цели без обновления версии angular.
Ответ №1:
Библиотеки аутентификации позволяют вам проверять подлинность и получать токен только для того, чтобы вы могли вызывать защищенные API.
Пожалуйста, ознакомьтесь с API Microsoft Graph для добавления пользователей в Azure AD. MSAL-Angular поможет вам пройти проверку подлинности с помощью API Microsoft Graph. Поскольку вы используете приложение Angular (SPA), вам нужно работать delegated permissions
только с ним.
Пример запроса:
POST https://graph.microsoft.com/v1.0/users
Content-type: application/json
{
"accountEnabled": true,
"displayName": "displayName-value",
"mailNickname": "mailNickname-value",
"userPrincipalName": "upn-value@tenant-value.onmicrosoft.com",
"passwordProfile" : {
"forceChangePasswordNextSignIn": true,
"password": "password-value"
}