fix: 开放API鉴权
This commit is contained in:
@@ -23,7 +23,12 @@ class Auth
|
||||
$token = $oauth->getBearerToken();
|
||||
$oauth->verifyAccessToken($token);
|
||||
} catch (OAuth2ServerException $e) {
|
||||
return error('Unauthorized', $e->sendHttpResponse(), 401);
|
||||
return json(json_decode($e->getHttpResponse()->getContent(), true), 401);
|
||||
} catch (\Throwable $th) {
|
||||
return json([
|
||||
'error' => 'invalid_token',
|
||||
'error_description' => $th->getMessage()
|
||||
], 401);
|
||||
}
|
||||
|
||||
return $next($request);
|
||||
|
||||
Reference in New Issue
Block a user