Procházet zdrojové kódy

因为get方法总是先从内存获取,所以这里也需要将visited先放入内存,否者从内存获取session就拿不到visited信息了

Signed-off-by: zwj <6513209+imagine0820@user.noreply.gitee.com>
zwj před 4 měsíci
rodič
revize
d1e8fadede

+ 1 - 2
maxkey-authentications/maxkey-authentication-core/src/main/java/org/dromara/maxkey/authn/session/impl/SessionManagerImpl.java

@@ -202,10 +202,9 @@ public class SessionManagerImpl implements SessionManager{
 
 	@Override
 	public void visited(String sessionId, VisitedDto visited) {
+        inMemorySessionManager.visited(sessionId,visited);
 		if(isRedis) {
 			redisSessionManager.visited(sessionId,visited);
-		}else {
-			inMemorySessionManager.visited(sessionId,visited);
 		}
 	}
 }