Если вы заинтересованы только в том, чтобы пользователь вошел в систему, вам следует обратить внимание на openID, а не на OAuth.
Если вы явно не попросите пользователя связать их различные учетные записи вместе для вашего приложения, на самом деле нет хорошего способа узнать, что JohnDoe на Twitter - это JohnDoe на Facebook.клиент должен связать свои учетные записи вместе и дать им инструменты для объединения двух учетных записей (одна создана с учетной записью Twitter, а другая с учетной записью Facebook).