Перенос пользователей Cognito - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь перенести своих пользователей в Amazon Cognito.

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

Везде, где они документируют недостатки аутентификации и даже используют функцию «забыли мой пароль»:

Ошибка аутентификации:

enter image description here

Запомните мой недостаток пароля:

enter image description here

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

Даже хук «Миграция пользователя» на панели пользователя пулов упоминает только

Этот триггер вызывается во время операций ввода пароля и забытого пароля перенести пользователей из существующего каталога в эту группу пользователей.

Я чувствую, что должен добавить что-то вроде:

enter image description here

Но поскольку я не вижу такого рода промежуточного программного обеспечения, нигде не задокументированного, я не уверен, что это хорошая практика или я просто что-то упустил ...

Кто-нибудь сталкивался с подобными проблемами?

1 Ответ

0 голосов
/ 08 ноября 2018

Нет, вы ничего не упускаете.

Для триггера PreSignup вы должны выполнить поиск в существующей (не Cognito) базе данных и throw, если пользователь уже существует.

Я полагаю, что команда Cognito делает предположение, что кто-то, кто уже является пользователем, вероятно, не будет пытаться зарегистрироваться снова, так что это немного крайний случай. Однако это крайний случай, для которого я (и я ожидаю многих других) применил обходной путь.

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