Мы собираем информацию о мобильном устройстве и сгенерированный для нее токен jwt и сохраняем ее в таблице mysql.
Это гарантирует, что пользователь сможет использовать приложение на 1 или более устройствах, выделенных для него. согласно плану.
Существует ситуация, когда пользователь выходит из устройства или мы вынуждаем пользователя выйти из устройства путем аннулирования токена. В этом случае приведенный ниже код выполняется для аннулирования токена jwt.
try {
JWTAuth::manager()->invalidate(new \Tymon\JWTAuth\Token($token), $forceForever = false);
}
catch (JWTException $e) {
}
Ниже приведен технический стек
На изображении ниже показано, что ошибка происходит только с этим API, а не с любым другим API. Не уверен, почему выдает ошибку, связанную с кешем.
Похоже, что при выполнении sudo php artisan cache:clear
на сервере он начинает работать и снова со следующего день, когда он терпит неудачу.
пожалуйста, дайте мне знать, в чем причина