verfication email & new auth domain

This commit is contained in:
2025-03-01 22:34:38 +01:00
parent 27242819e2
commit 4c19356188
7 changed files with 367 additions and 35 deletions

View File

@@ -18,7 +18,17 @@ export class MailController {
return await this.mailService.sendRequest(mailInfo);
}
}
@Post('verify-email')
async sendVerificationEmail(@Body() data: {
email: string,
redirectConfig: {
protocol: string,
hostname: string,
port?: number
}
}): Promise<void | ErrorResponse> {
return await this.mailService.sendVerificationEmail(data.email, data.redirectConfig);
}
@UseGuards(OptionalAuthGuard)
@Post('subscriptionConfirmation')
async sendSubscriptionConfirmation(@Body() user: User): Promise<void | ErrorResponse> {