Я использую Amazon Cognito в качестве системы аутентификации для моего приложения nodejs, и в качестве требования безопасности я должен разрешить только один активный сеанс для пользователя.
Один из способов, который я мог бы сделатьis:
Пользователь пытается войти в систему, поэтому вызовите globalSignOut(params = {}, callback)
и аннулируйте все другие активные сеансы
После аннулирования других сеансов вызовитеinitiateAuth(params = {}, callback)
, и верните токены аутентификации пользователя.
Мой вопрос, есть ли другой способ сделать это?Может быть, более «официальный»?
Я использую aws-sdk для JS