Explorar o código

✨ feat(user): 启用用户路由认证中间件

- 移除authMiddleware注释,为用户CRUD路由添加认证中间件
- 实现用户路由访问权限控制,增强系统安全性
yourname hai 4 semanas
pai
achega
337ad90f43
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      packages/user-module/src/routes/user.routes.ts

+ 2 - 2
packages/user-module/src/routes/user.routes.ts

@@ -3,6 +3,7 @@ import { createCrudRoutes } from '@d8d/shared-crud';
 import { UserEntity } from '../entities/user.entity';
 import { UserSchema, CreateUserDto, UpdateUserDto } from '../schemas/user.schema';
 import customRoutes from './custom.routes';
+import { authMiddleware } from '@d8d/auth-module';
 
 // 创建通用CRUD路由配置
 const userCrudRoutes = createCrudRoutes({
@@ -13,8 +14,7 @@ const userCrudRoutes = createCrudRoutes({
   listSchema: UserSchema,
   searchFields: ['username', 'nickname', 'phone', 'email'],
   relations: ['roles'],
-  // 暂时移除认证中间件,等待 auth-module 创建
-  // middleware: [authMiddleware],
+  middleware: [authMiddleware],
   readOnly: true // 创建/更新/删除使用自定义路由
 });