疯狂的狮子Li
2023-06-26 08ba802e122b93bbad235b78669bd8cac0e1d1d9
reset 回滚 satoken 使用 loginType 分离登录用户 存在限制
已修改1个文件
5 ■■■■■ 文件已修改
ruoyi-common/ruoyi-common-satoken/src/main/java/org/dromara/common/satoken/utils/LoginHelper.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-common/ruoyi-common-satoken/src/main/java/org/dromara/common/satoken/utils/LoginHelper.java
@@ -68,8 +68,7 @@
//        } else if (userType == UserType.APP_USER) {
//            model.setTimeout(86400).setActiveTimeout(1800);
//        }
        StpUtil.stpLogic.setLoginType(loginUser.getUserType())
            .login(loginUser.getLoginId(),
        StpUtil.login(loginUser.getLoginId(),
                model.setExtra(TENANT_KEY, loginUser.getTenantId())
                    .setExtra(USER_KEY, loginUser.getUserId()));
        StpUtil.getTokenSession().set(LOGIN_USER_KEY, loginUser);
@@ -155,7 +154,7 @@
     * 获取用户类型
     */
    public static UserType getUserType() {
        String loginType = StpUtil.stpLogic.getLoginType();
        String loginType = StpUtil.getLoginIdAsString();
        return UserType.getUserType(loginType);
    }