-
Notifications
You must be signed in to change notification settings - Fork 2
documents user
penguinn edited this page Oct 30, 2017
·
5 revisions
-
url
/api/user/sign-in -
method
post -
param
字段 | 类型 | 是否必传 | 说明 |
---|---|---|---|
username | string | 是 | 用户名 |
password | string | 是 | 密码 |
authCode | string | 是 | 图形验证码 |
- response
{
"data": true,
"errcode": 0,
"errmsg": "success"
}
-
url
/api/user/login -
method
post -
param
字段 | 类型 | 是否必填 | 说明 |
---|---|---|---|
username | string | 是 | 用户名 |
password | string | 是 | 密码 |
- response
{
"data": {
"userID": 299,
},
"errcode": 0,
"errmsg": "success"
}
-
url
/api/user/logout -
method
post -
param
-
response
{
"data": true,
"errmsg": "success",
"errcode": 0
}
-
url
/api/user/current-user -
method
get -
param
-
response
{
"data": {
"id": 299,
"username": "姓名",
"avatar": "http://www.baidu.com",
"roleID": 1,
"roleName": "测试",
"loginTime": 1508813563,
},
"errcode": 0,
"errmsg": "success"
}
-
url
/api/user/change-password -
method
post -
param
字段 | 类型 | 是否必传 | 说明 |
---|---|---|---|
password | string | 是 | 密码 |
newPassword | string | 是 | 新密码 |
- response
{
"data": true,
"errmsg": "success",
"errcode": 0
}