У меня возникли проблемы с AuthComponent CakePHP.Проблемы с CakePHP AuthComponent
Вот полный сценарий.
- Приложение работает на Nginx, CakePHP 2.3 и MySQL.
- На сервере nginx имеется 301 редирект, который перенаправляет пользователей с домена.com на www.domain.com.
Вход пользователя хорошо работает, когда хост является domain.com и не работает, когда хост является www.domain.com. После небольшого поиска в Google я узнал, что это была функция безопасности от CakePHP. Оказывается, что он заставляет
session.referer_check to true
Существует несколько решений на stackoverflow и других сайтах, но с использованием старых версий CakePHP и не работает с моим приложением для тортов.
Эта проблема заняла уже целый день!
Пожалуйста, поделитесь своими впечатлениями?
Спасибо.
Если у вас есть перенаправление с домена.com на www.domain.com на веб-сервере, перенаправление произойдет даже до запроса достигает php. Итак, как пользователь может войти в систему с доменом domain.com, он должен быть перенаправлен на www.domain.com – ADmad
@ADmad, если я удалю перенаправление 301, которое он работает. Но если я перенаправляюсь на www.domain.com, тогда логины не работают. – Mir