Авторизация через соц сети

Рейтинг: 3.8829  
На голосовании
Предложил Рыков Иван 01.04.2015 13:16:20

Авторизация через соц сети

Столкнулись с такой моментом

Пользователь может просто зарегистрироваться на сайте и авторизоваться через соц сеть

На сайте стоит проверка на уникальность email'a.
В случае если такой email уже есть на сайте, а затем пользователь авторизуется/регистрируется через соц сеть, то спокойно создается второй аккаунт с такой же почтой.

Было бы не плохо избежать данного бага и при наличии пользователя с такое же почтой привязывать его к уже существующему аккаунту

Рейтинг: 0.5234  
Торський Роман 06.04.2015 15:07:27
Да такой функционал очень нужен!!!!!!!!!
Рейтинг: 0.3207  
Статиевский Данила 18.08.2015 13:46:52
Да, как пишет ТП битрикса: "Такое может быть и это не является ошибкой. Уникальность проверяется только для внутренних пользователей сайта, которыми не являются пользователи, авторизованные через соц. сети."
И это очень странно, т.к. интересует логика работы не с позиции архитектуры, а с позиции реального применения функциональности. А при текущей логике, если, например, использовать на сайте авторизацию по e-mail и авторизацию через социальные сети, то вообще возникает критическая ситуация - пользователь при повторной регистрации на сайте через социальные сети с тем же e-mail теряет возможность авторизоваться под первой учётной записью.