- Newest
- Most votes
- Most comments
Hi Gio
You've successfully implemented user creation with email verification code in your Ionic app using AWS Cognito. However, upon changing the verification method to a link in the Cognito console, you encounter a 400 error and the user isn't created. This indicates a potential misconfiguration or unexpected behavior within Cognito.
Hope checks these steps to help resolve issue:
-
Double-check Cognito console settings: verification method, email configuration, custom templates.
-
Verify Ionic app code for correct link verification handling.
-
Check IAM permissions, SES status, and Lambda functions if used.
-
Create a new Cognito User Pool to isolate the issue.
-
Enable Detailed Logging: Increase the logging level in your Cognito User Pool to capture more detailed information about the error.
-
Test with Different Email Providers: Try sending verification emails to different email providers to isolate potential issues.
-
Check for Throttling: If you're creating users rapidly, you might be hitting Cognito's throttling limits. Implement retry logic or exponential backoff.
-
Verify Email : Ensure that your email provider or domain is not blocking emails from AWS.
Relevant content
- asked 3 years ago
- asked 3 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 months ago
