feat: 重构业务模块架构
- 新增auth模块处理认证逻辑 - 新增security模块处理安全相关功能 - 新增user-mgmt模块管理用户相关操作 - 新增shared模块存放共享组件 - 重构admin模块,添加DTO和Guards - 为admin模块添加测试文件结构
This commit is contained in:
27
src/business/security/index.ts
Normal file
27
src/business/security/index.ts
Normal file
@@ -0,0 +1,27 @@
|
||||
/**
|
||||
* 安全功能模块导出
|
||||
*
|
||||
* 功能概述:
|
||||
* - 频率限制和防护机制
|
||||
* - 请求超时控制
|
||||
* - 维护模式管理
|
||||
* - 内容类型验证
|
||||
* - 系统安全中间件
|
||||
*/
|
||||
|
||||
// 模块
|
||||
export * from './security.module';
|
||||
|
||||
// 守卫
|
||||
export * from './guards/throttle.guard';
|
||||
|
||||
// 中间件
|
||||
export * from './middleware/maintenance.middleware';
|
||||
export * from './middleware/content-type.middleware';
|
||||
|
||||
// 拦截器
|
||||
export * from './interceptors/timeout.interceptor';
|
||||
|
||||
// 装饰器
|
||||
export * from './decorators/throttle.decorator';
|
||||
export * from './decorators/timeout.decorator';
|
||||
Reference in New Issue
Block a user