后端: - 新增 MailService 集成 Nodemailer 发送邮件 - 新增 EmailCodeService 管理邮箱验证码 - 新增 sendResetPasswordEmail 和 resetPassword 接口 - 支持验证码过期和次数限制 前端: - 新增忘记密码页面 (forgot-password) - 新增 ForgotPasswordForm 组件,支持邮箱验证和密码重置 - 更新 auth.service.ts 添加相关 API 调用 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 lines
227 B
TypeScript
11 lines
227 B
TypeScript
import { Global, Module } from '@nestjs/common';
|
|
|
|
import { EmailCodeService } from './email-code.service';
|
|
|
|
@Global()
|
|
@Module({
|
|
providers: [EmailCodeService],
|
|
exports: [EmailCodeService],
|
|
})
|
|
export class EmailCodeModule {}
|