diff --git a/packages/nocodb/src/strategies/authtoken.strategy/authtoken.strategy.ts b/packages/nocodb/src/strategies/authtoken.strategy/authtoken.strategy.ts index 8afc8129f6..f206777352 100644 --- a/packages/nocodb/src/strategies/authtoken.strategy/authtoken.strategy.ts +++ b/packages/nocodb/src/strategies/authtoken.strategy/authtoken.strategy.ts @@ -26,6 +26,11 @@ export class AuthTokenStrategy extends PassportStrategy(Strategy, 'authtoken') { return callback({ msg: 'User not found' }); } + Object.assign(user, { + id: dbUser.id, + roles: dbUser.roles, + }); + dbUser.is_api_token = true; if (req['ncProjectId']) { const projectUser = await ProjectUser.get(