Совместимость PrestaShop 1.7.x
Модуль позволяет пользователям проходить регистрацию и аутентификацию на сайте магазина, используя аккаунты в популярных социальных сетях:
по протоколу OAuth2: Facebook, ВКонтакте, Одноклассники, Google, Mail.Ru, Yandex, LinkedIn (не работает в РФ)
по протоколу OAuth: Twitter
Для авторизации через сервисы по протоколам OAuth и OAuth2 необходима регистрация сайта магазина в приложениях социальных сетей для получения обязательных идентификаторов и секретных ключей. Ссылки для регистрации приложения можно найти на странице настройки модуля.
Описание работы:
При регистрации через соцсети, в случае удачной авторизации на сервисе и подтверждения минимального доступа сайта к аккаунту пользователя, пользователь попадет на страницу регистрации с полями, заполненными данными, которые удалось получить из профиля соцсети.
При регистрации через сервис, который не дает e-mail, в качестве e-mail используется настроенный "e-mail по умолчанию", а Пользователю ПРЕДЛАГАЕТСЯ ввести реальный адрес.
Если регистрация вернет e-mail, который уже есть в системе, то идентификатор профиля соцсети будет привязан к существующему аккаунту магазина. Если при замене пользователем "e-mail по умолчанию" на реальный адрес, такой адрес будет найден среди зарегистрированных, профиль соцсети будет также привязан к существующему аккаунту.
У тех пользователей, у которых уже есть аккаунт в магазине, есть возможность привязать к своему аккаунту идентификаторы профилей соцсетей. Это можно сделать в Личном кабинете на страничке «Мои Социальные сети». После этого пользователь сможет использовать вход не по e-mail/паролю, а через зарегистрированные в соцсетях профили.
Демонстрация на примере PrestaShop 1.7.x: http://shop17.frozzen.name/en/login?back=my-account
Поддержка/Вопросы: frozzen@pisem.net
Только зарегистрированные пользователи могут оставлять отзывы.