Ошибка перенаправления входа в Facebook Prestashop tmsociallogin
У меня проблема с входом в facebook на Presta Shop. Я использую TemplateMonster Social login plugin (tmsociallogin). Он работал несколько месяцев назад, но теперь он остановился. Я получаю ошибку:
"Не удается загрузить URL-адрес: домен этого URL-адреса не включен в Домены приложения. Чтобы загрузить этот URL-адрес, добавьте все домены и поддомены вашего приложения в поле Домены приложения в настройках приложения."
URL-адреса и пути установлены правильно в настройках приложений, я думаю (правильный домен, правильный URL-адрес перенаправления, правильный домен приложения). Вы можете увидеть мои настройки на снимках экрана ниже.
Я нашел много ответов, но везде я видел, что мне нужно снять флажок "Использовать строгий режим для перенаправления URI" в настройках приложения fb. Я не могу этого сделать - эта опция вряд ли проверяется как "да", и я ничего не могу с этим поделать.
Пожалуйста, кто-нибудь помогите мне : (Prestashop версия 1.6
Настройки приложений 1
Настройки приложений 2
Ошибка Facebook
Ответы - Ошибка перенаправления входа в Facebook Prestashop tmsociallogin / Facebook login redirect error Prestashop tmsociallogin

15.06.2018 08:58:51
Это происходит потому, что Facebook изменил политику безопасности и запретил использовать нестрогий режим для перенаправления. Но модуль использовал эту опцию для перенаправления на ту же страницу после входа в систему. Так что теперь это вызывает проблему. Чтобы решить эту проблему, вам нужно удалить все упоминания о параметре "назад"во всех файлах, связанных с функциональностью входа в Facebook. Я не знаю точно вашу версию модуля, но я думаю, что список файлов будет таким же
controllers/facebooklogin.php
controllers/facebookregistration.php
views/templates/hook/header-account.tpl
views/templates/hook/social-login-buttons.tpl
В *.файлы tpl удаляют только те сущности, которые связаны с facebook. И в вашем Facebook API вы должны добавить два URL-адреса перенаправления.: Используете ли вы дружественный URL
- your_domain/module/tmsociallogin/facebooklink
- your_domain/module/tmsociallogin/facebooklogin
или нет
- your_domain/index.php?fc=module&module=tmsociallogin&controller=facebooklogin
- your_domain/index.php?fc=module&module=tmsociallogin&controller=facebooklink
Кроме того, если вы еще не уверены, какой режим вы собираетесь использовать, то вы можете добавить все четыре варианта.
