接口
/AccAdmin/doLogin
参数
{String} key 账号 (账号id / 名称 / 手机号)
{String} password 密码
返回
{
"code": 200,
"msg": "ok",
"data": {
"admin": {
"id": 10001, // 账号id
"name": "sa", // 账号名称
"avatar": "https://oss.dev33.cn/sa-plus/in-file/avatar1.jpg", // 头像地址
"password": "********", // 密码
"phone": null, // 手机号
"roleId": 1, // 角色id
"status": 1, // 账号状态(1=正常,2=禁用)
"createByAid": -1, // 此账号的创建人id,-1代表没有
"createTime": "2022-02-20 22:46:04", // 此账号创建时间
"loginTime": "2022-02-21 18:39:46", // 此账号最后一次登录时间
"loginIp": "127.0.0.1", // 此账号最后一次登录IP
"loginCount": 10, // 此账号累计登录次数
"roleName": "开发者" // 角色名称
},
"appCfg": "{}", // 此系统的全局配置,格式为 JSON 字符串
"perList": [ // 拥有的权限码列表
"bas",
"dev",
...
],
"tokenInfo": {
"tokenName": "satoken", // token名称,
"tokenValue": "5b317500-9f75-4f8d-b2ba-c15174f4254c", // token的值,以后的所有请求都将此token放到header中,参数名为satoken
}
}
}
接口
/AccAdmin/doExit
返回 @import(res)
接口
/AccAdmin/getLoginInfo
返回
{
"code": 200,
"msg": "ok",
"data": {
"admin": {
"id": 10001, // 账号id
"name": "sa", // 账号名称
"avatar": "https://oss.dev33.cn/sa-plus/in-file/avatar1.jpg", // 头像地址
"password": "********", // 密码
"phone": null, // 手机号
"roleId": 1, // 角色id
"status": 1, // 账号状态(1=正常,2=禁用)
"createByAid": -1, // 此账号的创建人id,-1代表没有
"createTime": "2022-02-20 22:46:04", // 此账号创建时间
"loginTime": "2022-02-21 18:39:46", // 此账号最后一次登录时间
"loginIp": "127.0.0.1", // 此账号最后一次登录IP
"loginCount": 10, // 此账号累计登录次数
"roleName": "开发者" // 角色名称
},
"appCfg": "{}", // 此系统的全局配置,格式为 JSON 字符串
"perList": ["bas", "dev"] // 拥有的权限码列表
}
}