Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[NEW] Let user link other social accounts into the same account #8496
We need to have a way to link all the social accounts available in the server into user's account. This feature was requested from the KDE guys (@ruphy and @tomaluca95). Their need is basically to let the users that are using RC already login using their own oAuth system.
Server Setup Information:
Steps to Reproduce:
From what I understand, if the emails being used are different, i.e. different email to sign up for rocket chat and a different one that twitter has, using this twitter account in OAuth would require us to verify the email that is being used by the user's twitter account. So basically, we get the email from twitter OAuth, send a verification email to that address, and once verified, link that email to the user.
If I'm not wrong, this goes against the idea of OAuth a little bit, since the point of it was to allow users to login to third party services using their social account instead of their email, and now we're requiring them to check their email for a verification link. They'd rather just sign up with their email, right?