|
|
@@ -42,11 +42,11 @@ class UserTokenMiddleware extends BaseMiddleware
|
|
42
|
42
|
* @var UserRepository $repository
|
|
43
|
43
|
*/
|
|
44
|
44
|
$repository = app()->make(UserRepository::class);
|
|
|
45
|
+ $repository->checkToken($token);
|
|
45
|
46
|
$service = new JwtTokenService();
|
|
46
|
47
|
try {
|
|
47
|
48
|
$payload = $service->parseToken($token);
|
|
48
|
49
|
} catch (ExpiredException $e) {
|
|
49
|
|
- $repository->checkToken($token);
|
|
50
|
50
|
$payload = $service->decode($token);
|
|
51
|
51
|
} catch (Throwable $e) {//Token 过期
|
|
52
|
52
|
throw new AuthException('token 已过期');
|