Мне нужно попросить пользователя повторно ввести пароль перед определенным рабочим процессом. Как мне добиться этого с помощью AzureB2C? - PullRequest
0 голосов
/ 24 октября 2019

Одна из проблем, которую мы пытаемся решить, состоит в том, чтобы пользователь повторно вводил свой пароль перед переходом на определенную страницу. Мы используем AzureB2C для аутентификации и угловой интерфейс. Я хочу знать, как мне этого добиться?

1 Ответ

1 голос
/ 24 октября 2019

Если вы используете библиотеку msal в Angular, вы можете сделать так, чтобы ваша служба msal снова вызывала учетные данные, набрав

this.msalService.loginPopup().then((token) => {
  // you will have valid token and all your businesss logic here
  console.log('Popup successful', token);
})
.catch((err) => {
  console.log('Popup failed', err);
});

Возможно, вам потребуется действительный пользователь с предыдущим и новым сеансами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...