create alumno

This commit is contained in:
2025-09-24 11:00:56 -06:00
parent c39faa513b
commit 684de4808c
9 changed files with 124 additions and 86 deletions
+7 -2
View File
@@ -9,7 +9,7 @@ import {
} from '@nestjs/common';
import type { Response } from 'express';
import { UserService } from './user.service';
import { CreateUserDto } from './dto/create-user.dto';
import { CreateUserDto, Login } from './dto/create-user.dto';
import { AuthGuard } from '@nestjs/passport';
@Controller('user')
@@ -17,7 +17,7 @@ export class UserController {
constructor(private readonly userService: UserService) {}
@Post()
async Login(@Body() data: CreateUserDto, @Res() res: Response) {
async Login(@Body() data: Login, @Res() res: Response) {
return this.userService.Login(data, res);
}
@@ -26,5 +26,10 @@ export class UserController {
getProfile(@Request() req) {
return req.user;
}
@Post('/create')
async createUser(@Body() data: CreateUserDto) {
return this.userService.create(data);
}
}
//IO