I am in the process of adding social login to our application. We use email as the primary key for each user and I was planning to associate new accounts with the same email automatically but worried security implications of that. However, I was looking for other apps doing this like ones I use but it doesn't seem to be a common flow.
Is it worth approving account linking? I'm planning to implement facebook and google. Google is straight forward and I've tried facebook and I can't login if the email I provided is not verified which is supported by this link.
Is it possible to check if an email is confirmed on Facebook?