fix: 开放API鉴权

This commit is contained in:
2025-05-22 17:43:16 +08:00
parent b3f465be90
commit c1e760795c

View File

@@ -23,7 +23,12 @@ class Auth
$token = $oauth->getBearerToken(); $token = $oauth->getBearerToken();
$oauth->verifyAccessToken($token); $oauth->verifyAccessToken($token);
} catch (OAuth2ServerException $e) { } 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); return $next($request);