Appearance
@sylis/api / modules/auth/auth.service / AuthService
Class: AuthService
Defined in: apps/api/src/modules/auth/auth.service.ts:12
Constructors
Constructor
new AuthService(
authRepository,userRepository,mailerService,jwtService):AuthService
Defined in: apps/api/src/modules/auth/auth.service.ts:13
Parameters
authRepository
userRepository
mailerService
MailerService
jwtService
JwtService
Returns
AuthService
Methods
login()
login(
dto):Promise<{token:string; }>
Defined in: apps/api/src/modules/auth/auth.service.ts:91
Parameters
dto
Returns
Promise<{ token: string; }>
register()
register(
dto):Promise<{message:string;user: {null|string;id:string; }; }>
Defined in: apps/api/src/modules/auth/auth.service.ts:56
Parameters
dto
Returns
Promise<{ message: string; user: { email: null | string; id: string; }; }>
sendEmailCode()
sendEmailCode(
Promise<{message:string; }>
Defined in: apps/api/src/modules/auth/auth.service.ts:20
Parameters
email
string
Returns
Promise<{ message: string; }>