I have a user link corner case question. What if a user logs in with an email, call it EMAIL1, and then wants to login next time using a social network but that email is EMAIL2. Can I somehow link these two accounts by either having the user with EMAIL1 reconnect to the social network while logged in as EMAIL1 or vice versa? Or should I assume all hope is lost and the user should select one of the two user profiles.
To shine more light on the problem, I would prefer users log in using LinkedIn but I don’t want to scare users away thinking I am accessing private information, which is why I want to include the Database option. But ultimately to get the most out of the product the user needs to connect their LinkedIn profile and I am worried they might have used an email that isn’t the same as the LinkedIn profile email.