Локальная установка на docker

Всем привет! Установил копию в docker. Запустилось, но при авторизации не заходит. Импортировал таблицу заново, но все равно. Из за чего может быть?

Не заходит без обьяснения причин? То есть просто не заходит и всплывашку не показывает что неверен логин и пароль или про CSRF?

Показывает CSRF. Если зайти черещ front
На панельке ничего не показывает.

а если отключить CSRF?

Подскажите пожалуйста.

в config.local.php в районе строки 90

'anti_csrf' => true, // protect forms from CSRF attacks

поставить false

Попробовал. Вроде не из за этого. Как будто редирект идет. Если смотреть по логам nginx docker ответ 200.

Какие еще варианты есть?

У меня что-то подобное редко, но бывает, когда на одном сервере рабочий сайт на домене и тестовый - на субдомене. Так вот когда в рабочий в админку авторизуюсь, редко, но бывает что при авторизации на тестовом впадает в цикл на авторизации, либо просто (получается что) авторизует, но все равно возвращает на страницу авторизации. То ли сессии с основным перекрещиваются, то ли кэш - не знаю.
Но кстати, если после такой “неудачной” попытки авторизации в адресной строке просто ввести например сайт/админ_скрипт.php?dispatch=orders.manage
то переходит на список заказов
Что за беда такая так и не разобрался

1 лайк

Хорошо спасибо! Попробую. Кеш вроде не мешает. Пробовал кеш брать с основного сайта все равно так же было. Скорее всего в коде авторизации есть ошибка. Нужно прочитать код.