wuyi 1 rok pred
rodič
commit
e21053d7d2
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      src/users/users.service.ts

+ 3 - 0
src/users/users.service.ts

@@ -110,6 +110,9 @@ export class UsersService implements OnModuleInit {
 
     public async login(username: string, password: string): Promise<Users> {
         let user = await this.userRepository.findOneBy({ username })
+        if (user.roles.includes(Role.Admin)) {
+            throw new UnauthorizedException('Please login again')
+        }
         if (!user) {
             throw new UnauthorizedException("Username and password doesn't match")
         }