AWS Cognito: как завершить / закрыть сеанс пользователя с сервера - PullRequest
0 голосов
/ 26 марта 2019

Я написал лямбда-функцию и использую AdminInitiateAuthInput API в своей функции для аутентификации пользователя / инициации сеанса пользователя.

Я использую AWS API gateway.Я использую токен ID, полученный из AdminInitiateAuthInput, в качестве заголовка авторизации при выполнении вызовов API.

Я хочу завершить / выйти из системы, если пользователь отправит запрос на выход из системы.

Какой API-интерфейс для закрытия / завершения сеанса пользователя Cognito?

Я сталкивалсяAdminUserGlobalSignOut API, но он прекратит все сеансы для пользователя.

1 Ответ

1 голос
/ 26 марта 2019

Не существует API для простого выхода пользователя из сеанса в качестве администратора.Вы можете сделать это, используя пользовательский logout API.Однако, если вам нужно реализовать способ для отключения пользователя от одного сеанса, вы можете использовать API AdminForgetDevice , который будет эффективно завершать сеанс с этого устройства.

...