Преглед на файлове

优化:token延时

4.0
FLYPHT преди 2 години
родител
ревизия
cf2e8080eb
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. +4
    -0
      smtweb-framework/core/src/main/java/cc/smtweb/framework/core/session/SessionUtil.java

+ 4
- 0
smtweb-framework/core/src/main/java/cc/smtweb/framework/core/session/SessionUtil.java Целия файл

@@ -9,6 +9,7 @@ import cc.smtweb.framework.core.exception.BizException;
import cc.smtweb.framework.core.mvc.controller.IEditor;
import cc.smtweb.framework.core.mvc.realm.exception.UnauthenticatedException;
import cc.smtweb.framework.core.util.NumberUtil;
import cc.smtweb.framework.core.util.SpringUtil;
import cc.smtweb.framework.core.util.StringUtil;
import org.apache.commons.lang3.StringUtils;
import org.springframework.web.context.request.RequestContextHolder;
@@ -157,6 +158,9 @@ public class SessionUtil {
UserSession us = null;
if (StringUtils.isNotBlank(token)) {
us = RedisManager.getInstance().get(token, UserSession.class);
// token延时
SessionManager sessionManager = SpringUtil.getBean(SessionManager.class);
sessionManager.flush(token);
}
//校验登录
final boolean isNologin ="design".equals(token) || isNoLogin(lasturi);


Зареждане…
Отказ
Запис