diff --git a/packages/nocodb-nest/src/guards/global/global.guard.ts b/packages/nocodb-nest/src/guards/global/global.guard.ts index ed668b8957..4b0700468f 100644 --- a/packages/nocodb-nest/src/guards/global/global.guard.ts +++ b/packages/nocodb-nest/src/guards/global/global.guard.ts @@ -35,6 +35,9 @@ export class GlobalGuard extends AuthGuard(['jwt']) { }); } } + + if(result) return true; + if (req.headers['xc-token']) { let canActivate = false; try { diff --git a/packages/nocodb-nest/src/modules/users/users.controller.ts b/packages/nocodb-nest/src/modules/users/users.controller.ts index 00daa44f41..db36ba465a 100644 --- a/packages/nocodb-nest/src/modules/users/users.controller.ts +++ b/packages/nocodb-nest/src/modules/users/users.controller.ts @@ -9,10 +9,10 @@ import { Request, Response, UseGuards, -} from '@nestjs/common' +} from '@nestjs/common'; import * as ejs from 'ejs'; import { AuthGuard } from '@nestjs/passport'; -import { GlobalGuard } from '../../guards/global/global.guard' +import { GlobalGuard } from '../../guards/global/global.guard'; import { NcError } from '../../helpers/catchError'; import { Acl,