diff --git a/app/apps/onebox/src/modules/auth/auth.service.ts b/app/apps/onebox/src/modules/auth/auth.service.ts index 819d2b4..3be3da7 100644 --- a/app/apps/onebox/src/modules/auth/auth.service.ts +++ b/app/apps/onebox/src/modules/auth/auth.service.ts @@ -53,6 +53,10 @@ export class AuthService { throw ErrorCode.ACCOUNT_NOT_FOUND.asException(); } + if (user.status && user.status !== UserStatus.Active) { + throw ErrorCode.ACCOUNT_NOT_ACTIVE.asException(); + } + const loginToken = generateUUID(); const tokenExpire = Date.now() + 5 * 60 * 1000; // 5 minutes await this.userModel.updateOne(