注册的话 分为 租户模式和非租户模式

客户要求 和 定制化比较复杂,平台暂时不提供注册功能
如果想要实现注册功能的 可以按照以下方案来进行实现

  1. 非租户模式
    自己重写 user insert方法(不要调用 userService的insert)
    默认一个 tenant_id (系统id 取超管的tenant_id)
    默认一个角色(保障用户注册后 可以有角色 菜单权限登录)
    然后 正常填写字段信息,必填项都加上
    设置 entity.setManual(true) createBy(1) updateBy(1)

  2. 租户模式
    获取租户id 可以分为 三选一

     a. 二级域名识别租户标识
     b. 提供下拉菜单 选择租户
     c. 邀请码 识别租户标识

    新建一个租户专属的角色,配置好菜单(功能角色, 保障用户注册后 可以有角色 菜单权限登录)

    剩下流程同 非租户模式一样

文档更新时间: 2023-06-02 12:50   作者:超级管理员