- Newest
- Most votes
- Most comments
Hello Jess,
Hope you are doing great!
As per the provided details, you are looking to achieve the User confirmation/Verification part between the steps 3 & 4, but you are only receiving Invitation link with the Temporary password for the user that was created.
As you are using adminCreateUser API call the users are automatically in a Confirmed state in your Cognito Pool hence there is no further steps required for confirmation/verification process. Please refer to the diagram shown in this page.
Also please refer to this section Confirmation and verification processes for user accounts created by administrators or developers from the Cognito User Sign Up public document for more information on users created by Administrators. Hence, in the process when the users are created by the Administrator you are receiving the Invitation link with the Temporary password instead of the Confirmation/Verification link as they are already in a Confirmed state.
I trust that you find above information helpful. Please let me know if this answers your questions.
Feel free to add more questions and I will be more than happy to assist you further.
Thanks, Munkhbat
Relevant content
- asked 2 years ago
- Accepted Answerasked 2 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
Hi Jess, can you share your Lambda function code?
it's on the question description
I see. What about your Verification message template?
I don't have a template for now I'm just testing with the default cognito
On "Message customisations" page> "Do you want to customize your email verification messages?" > "Verification type" => I chose "Link" option
I started testing with Cognito built-in validation and then want to use my custom domain, but not sure how to make the user validate on Cognito upon link click
any ideas?
I receive a email like this
Your username is xxxxx@gmail.com and temporary password is FTk*19YqV#tdYr.
my final goal is to get a user to create via:adminCreateUser to be validated on the Cognito user pool( like the description above)
but I did not receive a link and the user is still on status = Force change password