@@ -15,12 +15,6 @@ import { Logout } from '../models/responses/ResponseLogout';
 | 
			
		||||
@JsonController('/auth')
 | 
			
		||||
export class AuthController {
 | 
			
		||||
 | 
			
		||||
	private mailer: Mailer;
 | 
			
		||||
 | 
			
		||||
	constructor() {
 | 
			
		||||
		this.mailer = new Mailer();
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Post("/login")
 | 
			
		||||
	@ResponseSchema(ResponseAuth)
 | 
			
		||||
	@ResponseSchema(InvalidCredentialsError)
 | 
			
		||||
@@ -94,7 +88,7 @@ export class AuthController {
 | 
			
		||||
	@OpenAPI({ description: "Request a password reset token. <br> This will provide you with a reset token that you can use by posting to /api/auth/reset/{token}." })
 | 
			
		||||
	async getResetToken(@Body({ validate: true }) passwordReset: CreateResetToken) {
 | 
			
		||||
		const reset_token: string = await passwordReset.toResetToken();
 | 
			
		||||
		await this.mailer.sendResetMail(passwordReset.email, reset_token);
 | 
			
		||||
		await Mailer.sendResetMail(passwordReset.email, reset_token);
 | 
			
		||||
		return new ResponseEmpty();
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user