文档
测试

账户登录

POST
/api/user/login

接口描述

无需鉴权,注意token的保存和使用

请求参数

参数名
类型
描述
必填
username
string
用户名
必填
password
string
密码
必填

响应参数

参数名
类型
描述
必填
code
int
状态码
必填
msg
string
返回消息
必填
time
int
时间戳
必填
data
object (json)
数据集合
必填
userinfo
object (json)
数据集合
必填
id
int
可选
username
string
用户名
可选
nickname
string
昵称
可选
mobile
string
手机
可选
avatar
string
头像(base64)
可选
token
string
token用于鉴权,Token在会员注册或登录后都会返回,WEB端同时存在于Cookie中
可选
createtime
int
生成时间
可选
user_id
int
用户id
可选
expiretime
int
过期时间
可选

说明 / 示例

成功 { "code": 1, "msg": "登录成功", "time": "1688823780", "data": { "userinfo": { "id": 26, "username": "abcde", "nickname": "abcde", "mobile": "", "avatar": "data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiPjxyZWN0IGZpbGw9InJnYigxNjAsMjI5LDE3OSkiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+PHRleHQgeD0iNTAiIHk9IjUwIiBmb250LXNpemU9IjUwIiB0ZXh0LWNvcHk9ImZhc3QiIGZpbGw9IiNmZmZmZmYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHRleHQtcmlnaHRzPSJhZG1pbiIgZG9taW5hbnQtYmFzZWxpbmU9ImNlbnRyYWwiPjwvdGV4dD48L3N2Zz4=", "score": 0, "token": "1d0bbb08-59df-49ff-b2fd-a346595b4f21", "user_id": 26, "createtime": 1688823780, "expiretime": 1691415780, "expires_in": 2592000 } } } 失败 { "code": 0, "msg": "", "time": "1688823651", "data": null }