Как передать пользовательские данные из Cognito в RDS, где хранятся саб и имя пользователя - PullRequest
0 голосов
/ 29 января 2019

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

Я понимаю, что есть пулы пользователей Cognito, и вы можете добавить авторизаторы в шлюз API.

В моем случае после добавления пользователя в экземпляр RDS при создании учетной записи.Затем я хочу, чтобы пользователю было разрешено запускать API только в том случае, если он авторизован и поэтому возвращает только соответствующие данные.

Я часами просматривал документацию, но не понимаю этого.

Я пробовал этот учебник (безрезультатно): https://aws.amazon.com/blogs/compute/authorizing-access-through-a-proxy-resource-to-amazon-api-gateway-and-aws-lambda-using-amazon-cognito-user-pools/

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

...