登录
loginByUsername
TIP
验证授权,获取token信息
POST /auth
Request
{
username: String
password: String
}
Response
{
code: Number,
message: String,
data: String // token信息
}
getUserDetails
TIP
获取用户与角色信息
GET /user-details
Request
{
token: String // token信息
}
Response
{
code: Number,
message: String,
data: {
user: Object, // 详见表结构
roles: Array //[roleId,roleId,...]
}
}
getRouterRoles
TIP
构建VUE异步路由信息
GET /routers
Request
{
token: String // token信息
}
Response
{
code: Number,
message: String,
data: Map //[[menuId1,[roleId1...]],[menuId2,[roleId1...]]...] Map结构
}
logout
TIP
退出登录
GET /logout
Request
{
token: String // token信息
}
Response
{
code: Number,
message: String
}