crows писал(а):Здравствуйте. Как сделать разлогирование и удаление кук во всех поддоменах, включая основной домен?
Мой конфиг:
Код: Выделить всё
'user' => [
'identityClass' => 'app\models\User',
'enableAutoLogin' => true,
'identityCookie' => [
'name' => '_filmsend',
'domain' => '.' . $params['domain'],
'path' => '/',
]
],
'session' => [
'cookieParams' =>
['domain' => '.' . $params['domain']]
],
Здесь
http://ittricks.ru/programmirovanie/1023 вроде как есть решение, но в моем случае не подошло: юзер разлогинивается, я его перебрасываю на основной домен, но если вручную ввести URL поддомена и перейти туда, то снова юзер будет авторизован.
А в $params['domain'] точно прописано без www?
Попробуйте указать на время тестов туда доменное имя текстом, а не через переменную.
Просто я писал этот пост, что по ссылке и в 90% случаев выкладываю, так сказать, заметки, которые сам использовал. Сейчас проверил еще раз на том сайте, что делал - все прекрасно работает.
Или проблему уже решили и я что-то упустил?