🚀 用户管理 API
Spring Boot 项目重构为 Cloudflare Workers
🟢 服务运行中
✨ 核心功能
👥
用户管理
完整的 CRUD 操作
🔐
登录认证
普通用户+管理员
💎
会员系统
激活、延期、状态
🌍
全球部署
Cloudflare 边缘网络
📡 API 端点
GET
/api/users
获取所有用户列表
测试
POST
/api/users
创建新用户 (需要 JSON 数据)
GET
/api/users/{id}
根据 ID 获取用户信息
测试 ID=1
GET
/api/users/phone/{phone}
根据手机号获取用户
测试
POST
/api/users/login
用户登录 (需要 phone, password, uid)
POST
/api/users/admin/login
管理员登录 (需要 phone, password)
GET
/api/users/{id}/membership/status
检查用户会员状态
测试
POST
/api/users/{id}/membership/activate
激活会员 (需要 days 参数)
PUT
/api/users/{id}/membership/extend
延长会员 (需要 days 参数)
📚 技术栈
运行环境:
Cloudflare Workers (边缘计算)
数据库:
Cloudflare D1 (SQLite)
部署方式:
Cloudflare Pages Functions
原项目:
Spring Boot + H2 Database