This commit is contained in:
2025-09-12 13:18:11 -04:00
parent e646597c7a
commit 873f34164f
12 changed files with 56 additions and 127 deletions
+10 -4
View File
@@ -1,15 +1,21 @@
import { Controller, Get, Post, Body, Patch, Param, Delete } from '@nestjs/common';
import { Controller, Get, Post, Body, Patch, Param, Delete, UseGuards, Request } from '@nestjs/common';
import { UserService } from './user.service';
import { CreateUserDto } from './dto/create-user.dto';
import { UpdateUserDto } from './dto/update-user.dto';
import { AuthGuard } from '@nestjs/passport';
@Controller('user')
export class UserController {
constructor(private readonly userService: UserService) {}
constructor(private readonly userService: UserService) { }
@Post()
Login(@Body() user: CreateUserDto) {
return this.userService.Login(user);
}
@UseGuards(AuthGuard('jwt'))
@Get('/validate-token')
getProfile(@Request() req) {
return req.user;
}
}