Loading backend/src/auth/admin/authAdminservice.ts +5 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ import { LoginAdminDto } from 'src/auth/admin/dto/login-admin.dto'; import { JwtConstants } from 'src/constants/jwt.constants'; import { AdminSigninResDto } from './dto/admin-signin-res.dto'; import { Admin } from 'src/admin/entities/admin.entity'; import { ADMIN_ROLE } from 'src/enum/admin-role.enum'; import { ADMIN_ROLE } from 'src/shared/enum/admin-role.enum'; @Injectable() export class AuthAdminService { Loading Loading @@ -36,7 +36,10 @@ export class AuthAdminService { if (!validPwd) { throw new HttpException('Invalid credentials', HttpStatus.UNAUTHORIZED); } const accessToken = await this.jwtService.sign({ email: admin.email }, { secret: JwtConstants.SECRET }); const accessToken = await this.jwtService.sign( { email: admin.email, role: admin.role }, { secret: JwtConstants.SECRET }, ); const adminSigninResDto: AdminSigninResDto = { email: admin.email, name: admin.name, Loading Loading
backend/src/auth/admin/authAdminservice.ts +5 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ import { LoginAdminDto } from 'src/auth/admin/dto/login-admin.dto'; import { JwtConstants } from 'src/constants/jwt.constants'; import { AdminSigninResDto } from './dto/admin-signin-res.dto'; import { Admin } from 'src/admin/entities/admin.entity'; import { ADMIN_ROLE } from 'src/enum/admin-role.enum'; import { ADMIN_ROLE } from 'src/shared/enum/admin-role.enum'; @Injectable() export class AuthAdminService { Loading Loading @@ -36,7 +36,10 @@ export class AuthAdminService { if (!validPwd) { throw new HttpException('Invalid credentials', HttpStatus.UNAUTHORIZED); } const accessToken = await this.jwtService.sign({ email: admin.email }, { secret: JwtConstants.SECRET }); const accessToken = await this.jwtService.sign( { email: admin.email, role: admin.role }, { secret: JwtConstants.SECRET }, ); const adminSigninResDto: AdminSigninResDto = { email: admin.email, name: admin.name, Loading