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