API前缀:详见简介
Path: /oauth/oauth/userDetail
Method: GET
接口描述:获取当前账户的相关信息,包括自身的角色类型等
Postman示例:
Query
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
access_token | 是 | 访问令牌,获取步骤详见 获取或者刷新token |
{
"code":200,
"msg":"OK",
"data":{
"id":1, //用户ID
"userName":"ADMIN", //用户名
"email":"xxxx@xxx.com", //用户邮箱
"createTime":"2019-09-18 15:13:02", //创建时间
"lastLogin":"2019-09-18 15:13:02", //最后登陆时间
"companyId":null, //若是公司用户,此参数为所属公司ID
"applicationId":null, //若是应用用户,此参数为所属应用ID
"productId":null, //若是产品用户,此参数为所属产品ID
"phone":"+86-18767364566", //用户手机号
"ssoFirstLogin":false, //是否是首次登陆
"roles":[ //用户拥有的角色
"ADMIN",
"COMPANY",
"APPLICATION",
"PRODUCT",
"USER"
],
"unionId":null,
"institutionId":null, //机构id
"companyUser":false, //若为true,则当前用户为公司用户
"applicationUser":false, //若为true,则当前用户为应用用户
"productUser":false, //若为true,则当前用户为产品用户
"super":true //若为true,则当前用户为超级管理员用户
}
}