Предисловие
Делая свой проект (в котором я реализовал то, о чем я сейчас буду говорить) я, конечно, сразу предусмотрел возможность входа через социальные сети и прочие oAuth-провайдеры — это удобно, это быстро, это дает много начальной информации о пользователе.
Но в какой-то момент (и не только при разработке сервиса, а вообще, пользуясь входом через oAuth), я заметил одну большую проблему — oAuth-провайдеров так много, что иногда забывается, на каком сайте через что входишь (и это проблема уровня входа через логин-пароль — там тоже можно было забыть, какой логин и пароль, но там-то можно было воспользоваться всякими 1Password и LastPass).