<FromGitter>
<damianham> The way it works is you first login with Twitter, then while logged in with that twitter ID you connect other providers to the same local user ID. So on the post login landing page for a new user you would suggest to them to connect other OAuth providers to their new account so they can login with any provider in future. I haven't worked with this for a few years so I don't remember exactly what data each provider
<FromGitter>
... sends back in the callback. If every provider gives the user's email address in the provider data then yes you could use that as shared data to link to an existing user when the user is logging in with a new provider for the first time.
<FromGitter>
<faustinoaq> Hi @/all people long time no see 😅 I work at Dell EMC now, I'm hoping to use amber or crystal somewhere here hehehe 😃
<FromGitter>
<Blacksmoke16> @damianham ah ok, that makes sense. If you log into other providers while already logged in then i could see how that would work.