Это касается настройки электронной почты AWS Cognito? - PullRequest
0 голосов
/ 26 сентября 2019

Например, в Cognito я создал имя пользователя с уникальным идентификатором (dbdhdydhdhhdh), и я помещаю свой адрес электронной почты, чтобы получить временный пароль для входа в мой пользовательский интерфейс?Но когда я получаю электронное письмо, вместо имени отображается мой уникальный идентификатор.Поэтому я запускаю лямбда-функцию, чтобы получить свое имя в электронном письме. Моя лямбда работает нормально и показывает мое имя пользователя, когда я получаю пароль, но вместе с именем пользователя также отражается уникальный идентификатор.

Любое предложение, как мне скрыть этот уникальный идентификатор, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 30 сентября 2019

Ваш вопрос не очень понятен. Если я правильно понял, вы хотите отправить собственное электронное письмо с другими атрибутами (имя, фамилия и т. Д.), Это возможно с помощью лямбда-триггеров.Посмотрите на эту ссылку - https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-custom-message.html

Ваши пользовательские атрибуты должны быть внутри

event.request.userAttributes

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

0 голосов
/ 27 сентября 2019

У Aws Cognito есть лямбда-триггеры, возможно, вы можете настроить содержимое электронной почты в этом лямбда-триггере.

Пожалуйста, найдите ссылку [https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...