Задать вопрос
@Maxemp

Как решить проблему не работающей единой аутентификации?

Я использую advanced app и сделал в своем проекте единую аутентификацию, потом попытался залогиниться на фронтенде, вроде все хорошо, но когда зашёл в бэкенд пользователь оказался не залогиненым, решил попробовать залогиниться на бэкенде для проверки, но оказалось что авторизация вообще не работает, просто перенаправило на главную страницу не залогиненым.
Вот код файла backend main.php(все что относится к аутентификации)

'request' => [
            'csrfParam' => '_csrf-backend',
	        'cookieValidationKey' => $params['cookieValidationKey'],
        ],
        'user' => [
            'identityClass' => 'common\models\User',
            'enableAutoLogin' => true,
            'identityCookie' => [
            	'name' => '_identity',
	            'httpOnly' => true,
	            'domain' => $params['cookieDomain'],
            ],
        ],
        'session' => [
            // this is the name of the session cookie used for login on the backend
            'name' => '_session',
	        'cookieParams' => [
	        	'domain' => $params['cookieDomain'],
		        'httpOnly' => true,
	        ],
        ],


Вот код файла frontend main.php(все что относится к аутентификации)

'request' => [
            'csrfParam' => '_csrf-frontend',
	        'cookieValidationKey' => $params['cookieValidationKey'],
        ],
        'user' => [
            'identityClass' => 'common\models\User',
            'enableAutoLogin' => true,
            'identityCookie' => [
            	'name' => '_identity',
	            'httpOnly' => true,
				'domain' => $params['cookieDomain'],
            ],
        ],
        'session' => [
            // this is the name of the session cookie used for login on the frontend
            'name' => '_session',
	        'cookieParams' => [
	        	'domain' => $params['cookieDomain'],
		        'httpOnly' => true,
	        ],
        ],
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
EnChikiben
@EnChikiben
фронт и бек разные домены? большая вероятность что кука ставится на фронт.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы