VueJS как SPA и токен jwt, когда проверять токен

Я создал спа-центр с использованием vuejs и laravel, у меня есть маршрут входа, и когда пользователь успешно отправляет токен, сохраняется в локальном хранилище, для дальнейших защищенных маршрутов следует ли мне использовать запрос ajax перед каждым маршрутом, чтобы убедиться, что токен действителен?

Нет, вы должны прикрепить токен в заголовок и проверить, действителен ли он с помощью промежуточного программного обеспечения на сервере. Для этого не нужно делать дополнительный запрос.

DevK 27.04.2018 16:20

Как упоминалось в @devk, промежуточное ПО в порядке, вы можете прикрепить промежуточное ПО к пути маршрута или поместить его непосредственно в контроллер либо в методе __construct (), чтобы иметь его для всех маршрутов, связанных с конкретным контроллером, или в конкретном методе

Nikola Kirincic 27.04.2018 16:21

@niklaz Итак, при переходе между маршрутами, например / profile to / posts, я только проверяю, существует ли токен, а для auth в состоянии vuex установлено значение true?

Paul Diamant 27.04.2018 17:21
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
3
222
0

Другие вопросы по теме