Michail_04
@Michail_04

Как правильно использовать acces token в Laravel и Vue.js?

У меня есть бекенд на laravel. И клиент я пишу на vue.js. Клиент у меня отправляет запрос к серверу через vue-resource. Router отправляет на контролер, контролер проверяет если пользователь авторизован он отдает данные из бд, если нет то отдает ошибку и клиент уже обрабатывает что пришло. Пока это единственный способ который я придумал.

Но во многих материалах используют acces token-ы. Я довольно много их посмотрел но все ровно не могу понять как это работает.

Подскажите как правильно использовать токены, для чего и т.д.
  • Вопрос задан
  • 369 просмотров
Решения вопроса 1
someart
@someart
Fullstack Laravel Developer
Посмотри в сторону Laravel JWT Auth. Тривиальное решение для авторизации в случае REST API. Там есть хорошая докумментация.

Проверять каждый раз в контроллере, авторизирован ли пользователь, не стоит. Для этого есть Middleware.

Access токены нужны для идентификации юзера (реквеста) сервером. Это может быть и CSRF token, параметр сессии, Bearer токен и т.д.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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