Oauth 2.0 авторизация на сайте

Главные вкладки

Аватар пользователя Poveritov Poveritov 20 марта 2014 в 19:26

Подскажите, есть ли модуль, который позволяет авторизовать пользователя через социальные сети по протоколу Oauth 2.0, при этом создавая нового пользователя в системе (при первичной авторизации)?

Комментарии

Аватар пользователя Poveritov Poveritov 2 апреля 2014 в 17:25

Не пойму в чем проблема.
Все вроде бы настроил, а при авторизации через Facebook выдает ошибку "There was an error processing your request.".

Идентификатор и секретный код верно прописал в настройках..
Подскажите, в чем может быть проблема?

Аватар пользователя Poveritov Poveritov 10 ноября 2015 в 11:49

Да, действительно, нужно было сделать приложение доступным для всех пользователей.
После того, как приложение сделал активным, удалось один раз провести авторизацию через Fb. Авторизация прошла успешно, был создан пользователь.
После ничего не менял, разлогинился и попытался снова авторизоваться. Теперь появляется окно, но уже пустое, без формы авторизации и разрешения доступа(прикрепил файл).

Аватар пользователя Poveritov Poveritov 10 ноября 2015 в 11:49

Вроде бы разобрался методом тыка, проб и ошибок:)
В настройках модуля есть раздел "Провайдеры идентификации".
Зашел в настройки социальной сети Facebook, там есть раздел Advanced settings (Scope - Permissions to request by default). В нем нужно отметить "true" для всех параметров данной, тогда все работает и авторизация через соц.сеть Fb запрашивается, иначе, при отсутствии хотя бы одного "false" получается вышеописанный пример.