加密后
This commit is contained in:
		| @ -27,6 +27,7 @@ router = APIRouter( | ||||
| # 1. 用户注册接口 | ||||
| # ------------------------------ | ||||
| @router.post("/register", response_model=APIResponse, summary="用户注册") | ||||
| @encrypt_response() | ||||
| async def user_register(request: UserRegisterRequest): | ||||
|     """ | ||||
|     用户注册: | ||||
| @ -78,6 +79,7 @@ async def user_register(request: UserRegisterRequest): | ||||
| # 2. 用户登录接口 | ||||
| # ------------------------------ | ||||
| @router.post("/login", response_model=APIResponse, summary="用户登录(获取 Token)") | ||||
| @encrypt_response() | ||||
| async def user_login(request: UserLoginRequest): | ||||
|     """ | ||||
|     用户登录: | ||||
| @ -140,6 +142,7 @@ async def user_login(request: UserLoginRequest): | ||||
| # 3. 获取当前登录用户信息(需认证) | ||||
| # ------------------------------ | ||||
| @router.get("/me", response_model=APIResponse, summary="获取当前用户信息") | ||||
| @encrypt_response() | ||||
| async def get_current_user_info( | ||||
|         current_user: UserResponse = Depends(get_current_user)  # 依赖认证中间件 | ||||
| ): | ||||
| @ -159,6 +162,7 @@ async def get_current_user_info( | ||||
| # 4. 获取用户列表(仅需登录权限) | ||||
| # ------------------------------ | ||||
| @router.get("/list", response_model=APIResponse, summary="获取用户列表") | ||||
| @encrypt_response() | ||||
| async def get_user_list( | ||||
|         page: int = Query(1, ge=1, description="页码,从1开始"), | ||||
|         page_size: int = Query(10, ge=1, le=100, description="每页条数,1-100之间"), | ||||
|  | ||||
		Reference in New Issue
	
	Block a user