Appearance
用户
获取用户列表
GET /user/users_list/list权限
- Access-Token认证方式可获取全部用户
- X-Auth-Token认证方式可获取属于该用户管理范围内的用户
参数
| 字段 | 是否必填 | 描述 |
|---|---|---|
| orgCode | 否 | 部门orgCode(eg:1.2.) |
| postId | 否 | 岗位id(eg:1) |
| roles | 否 | 角色编码code(eg:USER_ROLE) |
| keywordType | 否 | 关键词类型(5选1:truename、nickname、phone、email、ip 真实姓名、用户名、手机号、邮箱、ip) |
| keyword | 否 | 对应关键词内容(eg:张三) |
| locked | 否 | 封禁状态 unlocked、locked 未封禁、封禁 |
| hireDate_GTE | 否 | 入职起始时间(eg:2022-01-13) |
| hireDate_LTE | 否 | 入职结束时间(eg:2022-01-14) |
| isReturnMobile | 否 | 是否返回手机号(eg: true) |
| isReturnEmail | 否 | 是否返回邮箱(eg: true) |
响应
| 字段 | 描述 |
|---|---|
id int string | 用户ID |
nickname string | 昵称 |
uuid string | 用户识别码 |
hireDate string | 入职时间 |
locked int string | 是否封禁 1表示封禁, 0表示未封禁 |
profile list<string> | 用户信息:真实姓名、性别 |
postId int string | 岗位ID |
post list<string> | 岗位信息:岗位id、岗位名称 |
orgCodes list<string> | 部门信息:部门orgCode合集 |
org list<string> | 部门信息:部门id、部门名称、部门code、部门orgCode |
roles list<string> | 角色信息:角色code合集 |
role list<string> | 角色信息:角色名称、角色code |
verifiedMobile list<string> | 用户手机号(根据信息安全合规要求,返回值已加密,需通过isReturnMobile参数控制是否返回) |
email list<string> | 用户邮箱(根据信息安全合规要求,返回值已加密,需通过isReturnEmail参数控制是否返回) |
解密
txt
例如:
手机号:RWJKcXNSZzZZaEdmWTlNU1hFYnZJZz09
邮箱:NkRJWGt4VnRZak5LMnhtVkpJcERFblBkZVRoeHUvTGgvYStvMnZ4bzduYz0=
步骤:
1.将加密信息Base64解码
2.将解码后的信息进行Openssl解密
2.1 Openssl解密key:参见站点域名/admin/system/api/setting的SecretKey
2.2 Openssl解密算法:AES-256-CBC