Loading backend/src/auth/admin/authAdmincontroller.ts +12 −5 Original line number Diff line number Diff line Loading @@ -7,7 +7,9 @@ import { ApiBody, ApiCreatedResponse, ApiTags, ApiUnauthorizedResponse, } from '@nestjs/swagger'; import { AdminSigninResDto } from './dto/admin-signin-res.dto'; @Controller('auth') @ApiTags('Create admin account and sign in as admin') Loading @@ -32,17 +34,22 @@ export class AuthAdminController { const accessToken = await this.authAdminService.signUp(createAdminDto); return { token: accessToken }; } catch (e) { console.log(e); throw e; } } @ApiBody({ type: LoginAdminDto }) @ApiCreatedResponse({ type: AdminSigninResDto, }) @ApiUnauthorizedResponse() @Post('admin/signin') async signIn(@Body() loginAdminDto: LoginAdminDto) { try { const accessToken = await this.authAdminService.signIn(loginAdminDto); return { token: accessToken }; const adminSigninResDto = await this.authAdminService.signIn(loginAdminDto); return adminSigninResDto; } catch (e) { console.log(e); throw e; } } } Loading
backend/src/auth/admin/authAdmincontroller.ts +12 −5 Original line number Diff line number Diff line Loading @@ -7,7 +7,9 @@ import { ApiBody, ApiCreatedResponse, ApiTags, ApiUnauthorizedResponse, } from '@nestjs/swagger'; import { AdminSigninResDto } from './dto/admin-signin-res.dto'; @Controller('auth') @ApiTags('Create admin account and sign in as admin') Loading @@ -32,17 +34,22 @@ export class AuthAdminController { const accessToken = await this.authAdminService.signUp(createAdminDto); return { token: accessToken }; } catch (e) { console.log(e); throw e; } } @ApiBody({ type: LoginAdminDto }) @ApiCreatedResponse({ type: AdminSigninResDto, }) @ApiUnauthorizedResponse() @Post('admin/signin') async signIn(@Body() loginAdminDto: LoginAdminDto) { try { const accessToken = await this.authAdminService.signIn(loginAdminDto); return { token: accessToken }; const adminSigninResDto = await this.authAdminService.signIn(loginAdminDto); return adminSigninResDto; } catch (e) { console.log(e); throw e; } } }