Вход через соцсети

Добрый день. Захотели внедрить вход через соц сети. (google, facebook, vkontakte) Все сделали по инструкции однако при попытке авторизации выдает ошибка. Вот такая:
Endpoint: Error while trying to init Hybrid_Auth: You cannot access this page directly.

P.S. cs-cart версия 4.7.1

Попробуйте добавить фавикон favicon.ico в корневую директорию установки и проверьте воспроизведется ли проблема снова

1 лайк

Сообщение перенесено в новую тему: Hybrid_Auth: Google+: redirect_uri_mismatch

Странно но помогло.

Мы планируем добавить ссылку на favicon.ico в такие места в одной из будущих версий

Я скопирую сюда описание проблемы из задачи:

Есть шаблоны, например: design/themes/responsive/templates/addons/hybrid_auth/views/auth/connect_social.tpl, которые рендерятся в браузере в обход index.tpl, все они как правило не содержат ссылку на favicon, что в итоге провоцирует браузер на совершение запроса к favicon.ico. По нашим .htaccess/nginx правилам запросы на не существующие файлы перенаправляются в index.php, что провоцирует старт сессии. У клиента это поведение ведет к перезаписи сессий и ошибкам при авторизации через hybrid_auth.