Получить cookie
Пишу свое первое rest api приложение. Никак не могу разобраться, как получить куки на стороне клиента(vue.js) Отправляю запрос на сервер
axios
.post('http://127.0.0.1:8000/api/[email protected]&password=123123123')
.then(response => {this.info = response;})
На бэкенде(Symfony 4) возвращаю jwt
setcookie ("jwt", $jwt, $expireTime, '/', "", $useHttps, true );
1) Как мне теперь поймать эту куку на стороне клиента?
2) Где и как его хранить?
3) И как передавать на сервер?
Ответы (1 шт):
Автор решения: HTMLProgrammer
→ Ссылка
1) Как правило, в аутентификации через jwt токен, его отправляют как ответ на запрос, а не ставят в куки;
2) Фронт ловит ответ, извлекает токен и записывает его в localStorage;
3) Токен передаётся на сервер через заголовок Authorization: Bearer your-token