Apple External Identity Provider Missing Email Attribute #2374
Labels
auth
Issue pertaining to Amplify Auth
pending-response
Issue is pending response from author
pending-triage
Incoming issues that need categorization
Environment information
Describe the bug
When first creating resources, it created a cognito userpool setting email as required.
This is no good when signing in with Apple, as only the first time sign in will Apple send the email. Any subsequent log ins will fail because cognito will try to map the incoming email attribute to the cognito attribute.
Even when creating a new cognito user pool, you can select required username, but it also requires an email or phone.
Perhaps implement the following:
Reproduction steps
Deploy a Gen 2 App following this: https://docs.amplify.aws/react/build-a-backend/auth/concepts/external-identity-providers/.
Use with signInWithApple.
First login will work, but any subsequent will fail.
The text was updated successfully, but these errors were encountered: