Документация AWS для настраиваемой электронной почты для забытого пароля - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь реализовать forgot password flow с помощью API-интерфейсов AWS Cognito.

Я использую API - ForgotPassword, который вызывает предопределенное электронное письмо с токеном для сброса пароля.

Но вместо этого электронного письма по умолчанию я хочу настроить это электронное сообщение.

Я не нашел надлежащей документации для этого потока забытых паролей вместе с примерами на разных языках.

В настройках пула Cognito User в разделе триггеров я настраиваю лямбду для Custom message.Это правильный рабочий процесс для токена забытого пароля?Или мне нужно выбрать другой рабочий процесс, такой как Pre Token Generation и т. Д.?

Я использую Go SDK для написания этого триггера.Но я не уверен, какими должны быть параметры для этой лямбда-функции?Я попытался использовать CognitoEventUserPoolsPreTokenGen, но это не сработало.

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

Когда я настроил этот триггер для настраиваемого сообщения, «Welcome message flow" при регистрации пользователя также оказал влияние.Приветственное электронное письмо вместе с временным паролем также не работало.

Я искал документацию AWS Cognito, но не нашел точных шагов вместе с примерами в GO для того же.

...