修复菜单问题
This commit is contained in:
@@ -174,16 +174,11 @@ abstract class BaseController
|
||||
return (array)$tokenData['user'];
|
||||
}
|
||||
|
||||
private function verifyTokenFromHeader($token): ?array
|
||||
protected function verifyTokenFromHeader($token): ?array
|
||||
{
|
||||
$authHeader = $this->request->header('Authorization', '');
|
||||
if (!preg_match('/Bearer\s+(.+)/i', $authHeader, $matches)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
try {
|
||||
$decoded = \Firebase\JWT\JWT::decode(
|
||||
$matches[1],
|
||||
$token,
|
||||
new \Firebase\JWT\Key(\app\service\JwtService::getSecret(), 'HS256')
|
||||
);
|
||||
return (array)$decoded;
|
||||
|
||||
Reference in New Issue
Block a user