Заполнители шаблонов сообщений в AWS Cognito - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь настроить AWS Cognito для отправки подтверждающего электронного письма, содержащего пользовательскую ссылку в один клик.Следуя этому руководству Я создал эту ссылку в своем шаблоне:

<a href="https://www.example.com/verify/{username}/{####}">Click on the link</a>

Поскольку {username} является действительным токеном шаблона, я ожидал, что он будет изменен на фактическое имя пользователя при подтверждении по электронной почтеотправлено, но это не так.Я также безуспешно пробовал пару продвинутых токенов, таких как {ip-address} и {country}.Что мне здесь не хватает?

Редактировать: я пытаюсь это сделать на eu-central-1, тип проверки - code, а вот снимок экрана с консоли AWS:

1 Ответ

0 голосов
/ 22 января 2019

Не все данные заполнители шаблонов сообщений работают для всех пользовательских рабочих процессов сообщений. Например, при проверке электронной почты я не смог заставить работать никакой другой заполнитель, кроме кода подтверждения {####}. Хотя это не упоминается в документации AWS, но это мой опыт.

Мне удалось добиться этого, используя Лямбда-пользовательские триггеры сообщений . Гораздо проще реализовать и предоставить гораздо больше возможностей для настройки.

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