- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Magento 1.9.2.2
Установлено расширение для входа через Facebook. Похоже, что это Inchoo Social Connect.
Все данные в админке введены верно (ID, secret).
При нажатии на кнопку входа через фейсбук всплывает как и надо попап окошко и в нём происходит бесконечный процес 302 редиректа от сайта к фейсбуку и обратно.
Вот эти линки:
-----------------
http://www.mysite.com/fblogin/index/index/auth/1/?___SID=U&code=очень_длинный код&state=стейт_код
------------------
https://www.facebook.com/dialog/oauth?client_id=1234567890&redirect_uri=http%3A%2F%2Fwww.mysite.com%...
----------------
Я сам сейчас копаю, в чём дело. Но мало ли, кто сходу знает в чём дело, был бы очень благодарен.
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Может быть что угодно, от ошибок в модуле, до конфликтов модулей.
Лучше всего обращаться к разработчику модуля или разбираться самому. Или взять заведомо работающий модуль/проверить на другом сайте.
Как вариант, могу предположить что модуль использует старый АПИ фэйсбука, они пару месяцев его отключили.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Всё больше соц. сетей не возвращают майл клиента. Поэтому модуль должен предусматривать такую возможность (наш предусматривает).
Но Facebook, при правильной настройке приложения, возвращает майл.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Может быть что угодно, от ошибок в модуле, до конфликтов модулей.
Лучше всего обращаться к разработчику модуля или разбираться самому. Или взять заведомо работающий модуль/проверить на другом сайте.
Как вариант, могу предположить что модуль использует старый АПИ фэйсбука, они пару месяцев его отключили.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Невозможно залогиниться через Facebook
Обновил расширение до последней версии. Но теперь выкидывает ошибку
app\code\core\Mage\Customer\Model\Resource\Customer.php(76): Mage::exception('Mage_Customer', 'Customer email ...')
Email не приходит с профиля фб.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Всё больше соц. сетей не возвращают майл клиента. Поэтому модуль должен предусматривать такую возможность (наш предусматривает).
Но Facebook, при правильной настройке приложения, возвращает майл.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Невозможно залогиниться через Facebook
Да. Именно так и есть. Мой фб профиль не выдаёт мэйл.
Поправил модуль, теперь обрабатывает эту ошибку тоже.