zjk
2026-09-28 98e64ec683ef80e03886cb73e0734797794cf444
ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java
@@ -61,7 +61,7 @@
        String userkey1 = JwtUtils.getUserKey1(claims);
        String userkey2 = JwtUtils.getUserKey2(claims);
        boolean islogin = redisService.hasKey(getTokenKey(userkey));
        boolean islogin1 = redisService.hasKey(getTokenKey(userkey1));
        boolean islogin1 = redisService.hasKey(getTokenKeyParent(userkey1));
        boolean islogin2 = redisService.hasKey(getTokenKeyStudy(userkey2));
        if (!islogin && !islogin1 && !islogin2) {
            return unauthorizedResponse(exchange, "登录状态已过期");
@@ -115,6 +115,13 @@
    }
    /**
     * 获取家长端缓存key
     */
    private String getTokenKeyParent(String token) {
        return CacheConstants.LOGIN_TOKEN_KEY_PARENT + token;
    }
    /**
     * 获取学习端缓存key
     */
    private String getTokenKeyStudy(String token) {