类 SystemUserRedisCache
java.lang.Object
com.sh.common.util.Constant
com.sh.base.frame.common.SystemUserRedisCache
- 所有已实现的接口:
Serializable
Description: 登陆用户缓存
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年4月30日
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明protected org.apache.logging.log4j.Loggerstatic final Stringstatic final Stringstatic final String从类继承的字段 com.sh.common.util.Constant
AUTH_LOGIN, AUTH_LOGIN_IGNORE, DOWNLOAD, ERROR, FAILURE, IFRAME_FORWARD, IFRAME_FORWARD_EX, IFRAME_TREE_FORWARD, INCLUDE_SCRIPT_FUSIONCHARTS, INCLUDE_SCRIPT_HIGHCHARTS, INCLUDE_SCRIPT_JQUERY_EASY_UI, MESSAGE, NOT_LOGIN, RANDCODE_IN_SESSION, SKIN_BLUE, SKIN_BLUE_V3, SKIN_RED, SUCCESS -
方法概要
修饰符和类型方法说明voidcheckLoginUser(SHServletContext context, AuthServlet servlet, LoginBeforeCheckRet lbcr) servert方式booleancheckMobileUser(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, DataCenter dc, String userId, String password) static SystemUserRedisCachegetUserInfo(CacheRedis cr, String userId) 获取用户信息getUserInfo(String userId) 获取用户信息intgetVisitId(CacheRedis cr, String userId) loginUser(DataCenter dc, String uid, String password) 获取登陆用户loginUser(DataCenter dc, String uid, String password, int tryCount) refresh(DataCenter dc, String uid, boolean forseRefresh) voidrefresVisitId(String userId, long visitId)
-
字段详细资料
-
log4j
protected org.apache.logging.log4j.Logger log4j -
LOGIN_HASH_KEY
-
LOGIN_HASH_LOGIN_KEY
-
LOGIN_VISIT_ID_KEY
-
-
方法详细资料
-
getInstance
-
checkLoginUser
servert方式- 参数:
context- SHServletContextservlet- AuthServletlbcr- LoginBeforeCheckRet
-
checkMobileUser
public boolean checkMobileUser(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, DataCenter dc, String userId, String password) -
loginUser
获取登陆用户- 参数:
dc- DataCenteruid- Stringpassword- String- 返回:
- UserInfo
-
loginUser
-
getUserInfo
获取用户信息- 参数:
userId- String- 返回:
- UserInfo
-
getUserInfo
获取用户信息- 参数:
cr- CacheRedis缓存连接userId- 用户编号- 返回:
- UserInfo
-
refresVisitId
-
getVisitId
-
refresh
-