/ / Jak wyłączyć weryfikację dla niektórych użytkowników w Amazon Cognito? - amazon-cognito

Jak wyłączyć weryfikację dla niektórych użytkowników w Amazon Cognito? - amazon-cognito

Amazon Cognito wysyła kod weryfikacyjnyautomatycznie, jeśli aktywowano funkcję weryfikacji. W moim projekcie czasami dodam użytkowników (funkcja rejestracji w AWS Java SDK) i zweryfikuję je samodzielnie przez AdminConfirmSignup, więc nie chcę, aby otrzymywali pocztę weryfikacyjną. Wyślę im ręcznie dostosowane wiadomości e-mail. (Nie używając niestandardowego lambda w cognito)

Czy jeśli napiszesz funkcję lambda poprzedzającą rejestrację i zweryfikujesz użytkownika na tym etapie, czy nadal otrzymujesz e-mail weryfikacyjny?

Jak mogę osiągnąć mój cel?

Odpowiedzi:

6 dla odpowiedzi № 1

Za pomocą wyzwalacza lambda umożliwiającego automatyczne rejestrowanie możesz automatycznie potwierdzić użytkownika. W takim przypadku nie otrzymają e-maila z potwierdzeniem. Możesz znaleźć przykład rejestracji wstępnej z automatycznym potwierdzeniem w tym dokumencie: http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html

Zasadniczo, ustawiłeś flagę autoConfirmUser na wartość true w odpowiedzi na zdarzenie.