Безопасные веб-маршруты с помощью токена laravel passport

#laravel #laravel-routing #laravel-passport

#laravel #laravel-маршрутизация #laravel-passport

Вопрос:

Я новичок в laravel.

Я понимаю, что для защиты маршрутов вы должны сначала проверить, аутентифицирован ли пользователь и создан ли сеанс. таким образом, мы применяем промежуточное ПО аутентификации в веб-маршрутах.

Тем не менее, я пытаюсь реализовать laravel passport, и теперь я больше не могу перейти к своим маршрутам, поскольку я прошел аутентификацию с использованием паспорта.

Мой вопрос в том, можно ли защитить веб-маршруты с помощью токена паспорта вместо сеанса laravel? и если да, то как это сделать?

Спасибо, извините за английский, не носитель языка.

Ответ №1:

Laravel passport предназначен для маршрутов API, а не для веб-маршрутов. вы можете использовать сеанс laravel для Интернета. для получения более подробной информации ознакомьтесь с его документацией https://laravel.com/docs/8.x/passport

Комментарии:

1. Итак, что мне нужно сделать, это использовать как passport, так и laravel session?

2. Только для веб-использования сеанс laravel

3. Как именно я это делаю после успешного вызова api?