Срок действия токена на предъявителя Laravel Auth истекает

#laravel #authentication

#laravel #аутентификация

Вопрос:

Как мне предотвратить истечение срока действия токена доступа к авторизованным пользователям, я посмотрел онлайн, изменил 'lifetime' => env('SESSION_LIFETIME', 120) и установил это значение SESSION_LIFETIME=35791394 в своем .env файле, но пользователь все еще выходит из системы.

Я использую laravel в качестве серверной части и реагирую как интерфейс. Пользователь входит в систему в веб-приложении react, которое отправляет запрос API, который возвращает токен доступа после входа пользователя в систему.

Проблема, с которой я сталкиваюсь, заключается в том, что через час или 2 токен доступа должен истекать, потому что я продолжаю получать ошибки при проверке подлинности при выполнении запросов API. Если я выхожу из системы и снова вхожу, токен доступа обновляется, и все работает нормально.

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

1. Это JWT, срок действия которого истекает. Смотрите Документы

2. Что вы используете для аутентификации? OAuth, Sanctum?