Loading backend/src/auth/user/authUserservice.ts +3 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ import { User } from 'src/user/entities/user.entity'; import { UserService } from 'src/user/user.service'; import { CreateUserDto } from 'src/user/dto/create-user.dto'; import { LoginUserDto } from './dto/login-user.dto'; import { ALL_ROLES } from 'src/shared/enum/admin-role.enum'; @Injectable() export class AuthUserService { Loading Loading @@ -40,7 +41,7 @@ export class AuthUserService { throw new UnauthorizedException('Invalid credentials'); } const accessToken = await this.jwtService.sign( { email: user.email, name: user.name, lastName: user.lastName }, { email: user.email, name: user.name, lastName: user.lastName, role: ALL_ROLES.USER }, { secret: JwtConstants.SECRET }, ); const userSigninResDto: UserSigninResDto = { Loading @@ -49,6 +50,7 @@ export class AuthUserService { name: user.name, lastName: user.lastName, token: accessToken, role: ALL_ROLES.USER, }; return userSigninResDto; } Loading backend/src/auth/user/dto/user-signin-res.dto.ts +3 −0 Original line number Diff line number Diff line import { ApiProperty } from '@nestjs/swagger'; import { ALL_ROLES } from 'src/shared/enum/admin-role.enum'; export class UserSigninResDto { @ApiProperty() Loading @@ -11,4 +12,6 @@ export class UserSigninResDto { lastName: string; @ApiProperty() token: string; @ApiProperty() role: ALL_ROLES.USER; } Loading
backend/src/auth/user/authUserservice.ts +3 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ import { User } from 'src/user/entities/user.entity'; import { UserService } from 'src/user/user.service'; import { CreateUserDto } from 'src/user/dto/create-user.dto'; import { LoginUserDto } from './dto/login-user.dto'; import { ALL_ROLES } from 'src/shared/enum/admin-role.enum'; @Injectable() export class AuthUserService { Loading Loading @@ -40,7 +41,7 @@ export class AuthUserService { throw new UnauthorizedException('Invalid credentials'); } const accessToken = await this.jwtService.sign( { email: user.email, name: user.name, lastName: user.lastName }, { email: user.email, name: user.name, lastName: user.lastName, role: ALL_ROLES.USER }, { secret: JwtConstants.SECRET }, ); const userSigninResDto: UserSigninResDto = { Loading @@ -49,6 +50,7 @@ export class AuthUserService { name: user.name, lastName: user.lastName, token: accessToken, role: ALL_ROLES.USER, }; return userSigninResDto; } Loading
backend/src/auth/user/dto/user-signin-res.dto.ts +3 −0 Original line number Diff line number Diff line import { ApiProperty } from '@nestjs/swagger'; import { ALL_ROLES } from 'src/shared/enum/admin-role.enum'; export class UserSigninResDto { @ApiProperty() Loading @@ -11,4 +12,6 @@ export class UserSigninResDto { lastName: string; @ApiProperty() token: string; @ApiProperty() role: ALL_ROLES.USER; }