Как получить данные пользователя от входа в Amazon cognito? - PullRequest
0 голосов
/ 19 апреля 2020

Подробная информация о настройке:

  1. Я настраиваю AWS Cognito для нового пользователя
  2. Я могу отправить пользователя на страницу входа в Cognito
  3. Как только пользователь входит в систему, он перенаправляется на URL, который выглядит как http://localhost: 5000 / aws_cognito_redirect? Code = 667f8988-aab c -494e-a8b0-0dc0d47057ab

Мне нужно использовать код для получения информации о профиле пользователя и таких подробностях.

Как я могу это сделать с помощью boto3? Я не могу понять это, используя документацию.

1 Ответ

0 голосов
/ 20 апреля 2020

Вы можете обменять код на токены, выполнив шаги, перечисленные здесь . Когда у вас есть токены, вы можете декодировать токен идентификатора (можете использовать библиотеку pyjwt), чтобы получить подробную информацию о пользователе.

Имейте в виду, что если вы используете код авторизации по соображениям безопасности, чтобы остановить токены Облетая передний конец, вы должны выполнить обмен и расшифровку в переднем конце, а затем передать детали переднему концу.

...