diff --git a/src/middlewares/authentication.ts b/src/middlewares/authentication.ts index 3a7a1f9..baf46f2 100644 --- a/src/middlewares/authentication.ts +++ b/src/middlewares/authentication.ts @@ -14,7 +14,6 @@ import { HttpExceptionFilter } from 'src/error/http-exception.filter'; @UseFilters(new HttpExceptionFilter()) export class LoggerMiddleware implements NestMiddleware { use = async (request: Request, response: Response, next: NextFunction) => { - console.log('Middle', new Date()); const idToken = request.get('Dadosfera-User'); const accessToken = request.get('Authorization'); const privateKey = process.env.JWT_PRIVATE_KEY; diff --git a/src/modules/auth/auth.controller.ts b/src/modules/auth/auth.controller.ts index c58f248..f5cd851 100644 --- a/src/modules/auth/auth.controller.ts +++ b/src/modules/auth/auth.controller.ts @@ -1,4 +1,10 @@ -import { Body, Controller, Post } from '@nestjs/common'; +import { + Body, + Controller, + HttpException, + HttpStatus, + Post, +} from '@nestjs/common'; import { AuthClientService } from 'src/clients/auth/client.service'; @@ -18,7 +24,9 @@ export class AuthController { const tokens = await this.authClient .signIn({ username, password }) .then((result) => result) - .catch((err) => console.log(err)); + .catch((err) => { + throw new HttpException(err.message, HttpStatus.UNAUTHORIZED); + }); return tokens; }