Как мне узнать, вышел ли пользователь из Microsoft с его учетной записи? - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть веб-приложение, в котором я проверяю подлинность пользователей из Azure Active Directory через поток предоставления кода OAuth 2.0: https://docs.microsoft.com/en-us/azure/active-directory/azuread-dev/v1-protocols-oauth-code.

Как узнать, является ли пользователь вышел из Microsoft, это его учетная запись?

Причина, по которой я хочу отслеживать это, заключается в том, что я хочу иметь возможность также выйти из моего веб-приложения.

1 Ответ

0 голосов
/ 22 февраля 2020

Постановка проблемы является недопустимой в современном сценарии аутентификации. Пользователь не выходит из «Учетной записи Microsoft» или любой другой службы.

Учетная запись Microsoft, AAD, AAD B2 C - это службы поставщика удостоверений, которые позволяют приложениям, таким как ваше, аутентифицировать пользователей для вашего приложения. В любой момент пользователь может войти в несколько приложений с нескольких устройств. Нет службы, которая предоставила бы вам эту информацию о пользователе.

Если вы хотите, чтобы пользователь вышел из вашего приложения, он использовал бы кнопку / ссылку выхода из вашего приложения.

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