I'm trying to add a new OAuth2 login handler using Auth0.
The first time I sign in using Auth0, it either creates a new account, or links connected accounts. This works fine.
The problem I'm experiencing is when I try to sign in for a second time. Upon being redirected back to my Invision Community, I get an error message saying that the email has already been taken.
"error": {
"message": "{\"errors\":{\"email\":[\"has already been taken\"]}}",
"oauthError": "access_denied",
"type": "oauth-authorization"
},
For reference, we have two login methods active: Standard and Auth0. This error happens for both pre-existing and newly created accounts.
How can I fix this so that users will be able to login with their credentials from our Auth0 app?