Skip to content

Commit f1b9451

Browse files
committed
Tolerance
1 parent 7a6a112 commit f1b9451

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/Middleware/ValidateJwt.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,15 @@ public function handle(Request $request, Closure $next): Response
3737
// Auth from JWT
3838
$user = new ExternalUser((array) $decoded);
3939

40-
// Get Permissions
41-
$access = app(PermissionsClient::class)->getAccessFor($user);
40+
// Get Permissions, permits tolerance
41+
try {
42+
$access = app(PermissionsClient::class)->getAccessFor($user);
43+
} catch (\Throwable $e) {
44+
$access = [
45+
'roles' => [],
46+
'permissions' => [],
47+
];
48+
}
4249

4350
$user->loadAccess(
4451
$access['roles'] ?? [],

0 commit comments

Comments
 (0)