You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 29, 2022. It is now read-only.
In a situation where an OAuth provider revokes your client id, all users using that SSO will be locked out- for example, if Twitch bans the application's client id. Currently if you sign up using Twitch OAuth then try to sign in using the same email through Google OAuth you will be prompted to make a new username. Multiple OAuths manually entered through /profile/authentication works properly.
Some considerations:
Twitch returns a user entered case-sensitive email
Google returns a lowercase email and supports wildcard addresses (like [email protected])that other providers may return
Users may now already have duplicated accounts that needs to be resolved.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In a situation where an OAuth provider revokes your client id, all users using that SSO will be locked out- for example, if Twitch bans the application's client id. Currently if you sign up using Twitch OAuth then try to sign in using the same email through Google OAuth you will be prompted to make a new username. Multiple OAuths manually entered through /profile/authentication works properly.
Some considerations:
The text was updated successfully, but these errors were encountered: