# user-center 用户中心

# 主要配置参数

  • server.port: 8002,默认端口
  • spring.datasource.*: 数据库连接信息
  • diboot.iam.oauth2-client.*: 用户中心登录的客户端信息
diboot:
  iam:
    oauth2-client:
      # 客户端ID
      client-id: platform
      # 客户端密钥
      client-secret: password
      # OAuth2授权码模式的回调地址
      redirect-uri: http://localhost:8010/callback
      # 授权中心获取token地址
      access-token-uri: http://localhost:8000/auth-center/oauth/token
1
2
3
4
5
6
7
8
9
10
11
  • diboot.iam.tenant.exclude-permissions: 多租户模式下,新开租户可配置的菜单权限排除项(哪些不对租户开放)
diboot:
  iam:
    tenant:
      # 租户权限不可配置的菜单项 : 数据字典 , 角色:新建、更新、删除 , 资源权限管理,定时任务,租户管理,应用管理 ,  消息模板,消息记录
      exclude-permissions: 1010100,1010302,1010303,1010304,1010400,1010500,1030000,1040000 # 1010600,1010700
1
2
3
4
5

# 用户体系相关代码说明

  • 常规Entity、Service、Mapper、Controller等
  • 组织权限基础模型信息,同diboot-IAM组件。

关于用户体系的参考