- 新增auth模块处理认证逻辑 - 新增security模块处理安全相关功能 - 新增user-mgmt模块管理用户相关操作 - 新增shared模块存放共享组件 - 重构admin模块,添加DTO和Guards - 为admin模块添加测试文件结构
26 lines
653 B
TypeScript
26 lines
653 B
TypeScript
/**
|
|
* 用户认证业务模块
|
|
*
|
|
* 功能描述:
|
|
* - 整合所有用户认证相关功能
|
|
* - 用户登录、注册、密码管理
|
|
* - GitHub OAuth集成
|
|
* - 邮箱验证功能
|
|
*
|
|
* @author kiro-ai
|
|
* @version 1.0.0
|
|
* @since 2025-12-24
|
|
*/
|
|
|
|
import { Module } from '@nestjs/common';
|
|
import { LoginController } from './controllers/login.controller';
|
|
import { LoginService } from './services/login.service';
|
|
import { LoginCoreModule } from '../../core/login_core/login_core.module';
|
|
|
|
@Module({
|
|
imports: [LoginCoreModule],
|
|
controllers: [LoginController],
|
|
providers: [LoginService],
|
|
exports: [LoginService],
|
|
})
|
|
export class AuthModule {} |