用户与权限配置
页面的权限在菜单配置中已经介绍,通过menu表的role_list进行管理。
那么用户的role_id在哪里配置呢?
用户管理是一个单独的微服务,默认安装了user-manager
官方提供的微服务进行用户管理,该微服务使用mysql数据库,连接数据库后生成user_stores
表存储用户。
表结构如下:
字段名称 | 中文名称 | 说明 |
---|---|---|
id | 用户的ID | |
user_name | 用户的名称 | |
password | 用户的密码 | 默认明文密码 |
phone_number | 用户的手机号码 | |
salt | 暂无意义 | |
secret_token | 暂无意义 | |
role_id | 角色ID | 用来控制用户菜单权限和接口权限 |
group_id | 部门ID | 没有单独的部门管理表,但是这个ID会每一次都提交到接口端,可以明确知道每条数据属于哪个部门 |
status | 状态 | 默认是0 ,其他数字都是异常状态 不允许登录 |