# 后端接口 TODO 清单 - 用户认证模块 ## 1. 用户登录 **文件**: `LoginActivity.java` **接口路径**: `POST /api/front/login` **请求参数**: ```json { "account": "string", // 账号(手机号或用户名) "password": "string" // 密码 } ``` **返回数据**: ```json { "code": 200, "message": "success", "data": { "token": "string", // JWT token "userId": "string", // 用户ID "nickname": "string", // 昵称 "avatarUrl": "string" // 头像URL(可选) } } ``` ## 2. 用户注册 **文件**: `RegisterActivity.java` **接口路径**: `POST /api/front/register` **请求参数**: ```json { "phone": "string", // 手机号 "password": "string", // 密码 "verificationCode": "string", // 验证码 "nickname": "string" // 昵称(可选) } ``` **返回数据**: 同登录接口 ## 3. 发送验证码 **文件**: `RegisterActivity.java` **接口路径**: `POST /api/sms/send` **请求参数**: ```json { "phone": "string", // 手机号 "type": "register" // 类型:register/reset_password } ``` **返回数据**: ```json { "code": 200, "message": "验证码已发送", "data": { "success": true } } ```