Как во VueJS (+ Laravel) работать с JWT?

После регистрации или логина бекенд шлет мне вот такой JSON:
{
access_token : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91cGxpZnkubG9jXC9hcGlcL2F1dGhcL3JlZ2lzdGVyIiwiaWF0IjoxNTM0NDkyMTE1LCJleHAiOjE1MzQ0OTU3MTUsIm5iZiI6MTUzNDQ5MjExNSwianRpIjoiMEx4VDA2eHo3bUlzd2p2MSIsInN1YiI6NCwicHJ2IjoiMGYwZWUyNTI0NTA0MGI3MTBkNTdhZmVjZDIxYTQyNDcyYWZiYzlhYSJ9.ZmnMvUIGTK5Y25-BmarkUI0chkZWhrvIjRbDmAu7QGk"
expires_in : 3600
token_type : "bearer"
}


Куда и как правильно сохранять этот токен, и что делать с expires_in и token_type?
  • Вопрос задан
  • 190 просмотров
Решения вопроса 2
Надо добавлять в заголовок каждого запроса
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91cGxpZnkubG9jXC9hcGlcL2F1dGhcL3JlZ2lzdGVyIiwiaWF0IjoxNTM0NDkyMTE1LCJleHAiOjE1MzQ0OTU3MTUsIm5iZiI6MTUzNDQ5MjExNSwianRpIjoiMEx4VDA2eHo3bUlzd2p2MSIsInN1YiI6NCwicHJ2IjoiMGYwZWUyNTI0NTA0MGI3MTBkNTdhZmVjZDIxYTQyNDcyYWZiYzlhYSJ9.ZmnMvUIGTK5Y25-BmarkUI0chkZWhrvIjRbDmAu7QGk

Здесь подробно описано
Ответ написан
dima9595
@dima9595
Junior PHP
Сохраняете эти данные в localstorage или ещё куда нить. Далее эти данные нужны добавлять в заголовки (как написал Александр Ковальчук) к каждому маршруту API.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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