@starac012_1

Почему токены сессии и токены токены формы разные laravel?

Почему токены сессии и токены токены формы разные laravel?
Добавил в файл vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
protected function tokensMatch($request)
    {
        $token = $this->getTokenFromRequest($request);
echo '<br>X-CSRF-TOKEN:'.$request->header('X-CSRF-TOKEN');
echo '<br>X-XSRF-TOKEN:'.$request->header('X-XSRF-TOKEN');
echo '<br>token:'.$request->input('_token');
echo '<br>sessionToken:'.$request->session()->token();  

        return is_string($request->session()->token()) &&
               is_string($token) &&
               hash_equals($request->session()->token(), $token);
    }

в иотге тоекены не совпадают
echo '<br>token:'.$request->input('_token');
echo '<br>sessionToken:'.$request->session()->token();

token:JWZmTQojFt8kYKUJqODi0T2XnLmshGdMnktEpjLk
sessionToken:oW08xQsg424eBT7miaLlZfsMMlfgrnXOhVJht1zy

при каждой загрузке меняется sessionToken
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ваш ответ на вопрос

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

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