два контекста web и nic. В обоих есть регистрация, авторизация ЛК. В web авторизация работает как положено, а вот в nic проблема: при авторизации (стандартный процессор) возвращается ответ true, происходит редирект в ЛК, но после этого я получаю 403 ошибку. При этом я лазил в процессор, там всё штатно, смотрел какой пользователь авторизуется - тот который и должен. Я даже сессии из браузера нашёл в БД и вроде как там прописан и id пользователя и факт авторизации, но в ЛК не пускает и если вывожу на странице id текущего пользователя получаю после авторизации 0. Ощущение такое, что разлогинивает при обновлении страницы, но почему-то только в дополнительном контексте. Что делать?
А ты при логине указываешь в параметрах контекст авторизации?
В параметрах, которые отдаю в процессор да
Попробуй развернуть на чистом тестовом сайте, чтобы исключить посторонние действия лишних компонентов, плагинов
Идея хорошая, только я попробую сначала по отключать плагины
Ну... зависит от объема. Иногда проще начисто развернуть
Да там всё стандартно, кроме трёх компонентов. Напомни пожалуйста чтобы плагин выполнялся самым первым приоритет должен быть минимальным?
Да. Его даже в минус загонять можно
а сайты на одном домене - разные подоменты?
Два разных домена. Я нашёл компонент который мешает - Polylang
Ну не горячись. у тебя же для каждого домена в контексте прописана настройка? session_cookie_domain
Обсуждают сегодня