fix: allow /admin/ paths through global JwtAuthGuard
All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 45s
All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 45s
Global JwtAuthGuard was blocking /admin/learning/* requests before AdminAuthGuard could process x-api-key. Now bypasses all /admin/* paths (not just /admin-api/*), letting controller-level admin auth handle those routes. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
ed2dcb02f6
commit
bc11adfbac
@ -33,7 +33,7 @@ export class JwtAuthGuard implements CanActivate {
|
||||
const request = context.switchToHttp().getRequest<Request>();
|
||||
|
||||
// Admin and internal routes use their own auth guards
|
||||
if (request.path.startsWith('/admin-api') || request.path.startsWith('/internal')) {
|
||||
if (request.path.startsWith('/admin') || request.path.startsWith('/internal')) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user