Spaces:
Sleeping
Sleeping
| import { Controller, Post, Body, Res, HttpStatus } from '@nestjs/common'; | |
| import { AuthService } from './auth.service'; | |
| import { SignupDto, SigninDto } from './dto'; | |
| import { Response } from 'express'; | |
| ('api/auth') | |
| export class AuthController { | |
| constructor(private readonly authService: AuthService) {} | |
| ('signup') | |
| async signup(() dto: SignupDto, () res: Response) { | |
| const result = await this.authService.signup(dto); | |
| return res.status(HttpStatus.CREATED).json(result); | |
| } | |
| ('signin') | |
| async signin(() dto: SigninDto, () res: Response) { | |
| const result = await this.authService.signin(dto); | |
| return res.status(HttpStatus.OK).json(result); | |
| } | |
| } | |