Connecting multiple social accounts to a single user

Hi everyone,

I’m trying to connect multiple social accounts to an already logged-in user. The use case is if the user logs in through email and password, they can connect their google/linkedin account. After connecting, they can log in to the app through any of the options (email/password or google or linkedin) and the original user (email/password one) will be logged in and data visible.

Any thoughts on this?

When you set up login via OAuth that’s exactly how it works: If a user has an existing email/password login they can (1) log in with email/password, (2) authenticate to whatever social/external auth service and (3) that new service becomes a way for them to login. Obviously you need to provide a mechanism and some documentation/instructions for users that helps them do this.