Где я могу найти регистрацию Microsoft Azure msal в Angular?

#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"

}