Мой Identity Server 4 может выполнять проверку подлинности с использованием ASP.NET Identity and Social Media (Facebook, Google)
Ниже URL-адреса для создания токена
http://localhost:5105/connect/token
То есть будет ответ
{
"access_token": "{Bearer Token}",
"expires_in": 3600,
"token_type": "Bearer"
}
Возможно ли добавить новый вызов свойства authenticate_type
?Таким образом, я могу узнать доступ этого пользователя с помощью социальных сетей или нет.
Пример:
Если пользователь проходит аутентификацию с помощью Facebook
{
"access_token": "{Bearer Token}",
"expires_in": 3600,
"token_type": "Bearer",
"authenticate_type": "Facebook"
}
Если пользователь проходит аутентификацию с помощью Google
{
"access_token": "{Bearer Token}",
"expires_in": 3600,
"token_type": "Bearer",
"authenticate_type": "Google"
}
и наоборот.Есть идеи, как это сделать?