From e1efdb8602965973c8cb76fb1ca727d73761fd03 Mon Sep 17 00:00:00 2001 From: 梁剑锋 <1822213252@qq.com> Date: 星期一, 19 十二月 2022 15:26:18 +0800 Subject: [PATCH] update 更新LogininforEvent实体类名称为logininforEvent --- ruoyi-framework/src/main/java/com/ruoyi/framework/listener/UserActionListener.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/listener/UserActionListener.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/listener/UserActionListener.java index 0f29c9c..a9de17e 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/listener/UserActionListener.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/listener/UserActionListener.java @@ -50,7 +50,11 @@ dto.setTokenId(tokenValue); dto.setUserName(user.getUsername()); dto.setDeptName(user.getDeptName()); - RedisUtils.setCacheObject(CacheConstants.ONLINE_TOKEN_KEY + tokenValue, dto, Duration.ofSeconds(tokenConfig.getTimeout())); + if(tokenConfig.getTimeout() == -1) { + RedisUtils.setCacheObject(CacheConstants.ONLINE_TOKEN_KEY + tokenValue, dto); + } else { + RedisUtils.setCacheObject(CacheConstants.ONLINE_TOKEN_KEY + tokenValue, dto, Duration.ofSeconds(tokenConfig.getTimeout())); + } log.info("user doLogin, userId:{}, token:{}", loginId, tokenValue); } else if (userType == UserType.APP_USER) { // app绔� 鑷鏍规嵁涓氬姟缂栧啓 @@ -99,6 +103,20 @@ } /** + * 姣忔鎵撳紑浜岀骇璁よ瘉鏃惰Е鍙� + */ + @Override + public void doOpenSafe(String loginType, String tokenValue, String service, long safeTime) { + } + + /** + * 姣忔鍒涘缓Session鏃惰Е鍙� + */ + @Override + public void doCloseSafe(String loginType, String tokenValue, String service) { + } + + /** * 姣忔鍒涘缓Session鏃惰Е鍙� */ @Override -- Gitblit v1.9.3