类 AuthUtil
java.lang.Object
com.sh.common.util.SHUtils
com.sh.base.frame.common.util.AuthUtil
Description: 登陆验证工具类
Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
-
字段概要
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleancheckAuth(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 判断是否有效static booleancheckSingleLogin(DataCenter dc, String userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 检查单点登陆static booleanisPasswordExpire(UserInfo userInfo) 用户密码是否过期static voidloadUserInfo(DataCenter dc, UserInfo userInfo, String userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 获取与用户相关的信息存入session中static voidloadUserInfo2(DataCenter dc, UserInfo userInfo) 获取与用户相关的信息存入session中static booleanlogin(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, DataCenter dc, String userId, String password) 登陆验证从类继承的方法 com.sh.common.util.SHUtils
getDeptAllUser, getRequest, getResponse, getRoleDeptUser, isAjaxQuery, isAjaxQuery, isContain
-
构造器详细资料
-
AuthUtil
public AuthUtil()
-
-
方法详细资料
-
loadUserInfo
public static void loadUserInfo(DataCenter dc, UserInfo userInfo, String userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws Exception 获取与用户相关的信息存入session中- 参数:
dc- DataCenteruserInfo- UserInfouserId- Stringrequest- HttpServletRequestresponse- HttpServletResponse- 抛出:
Exception- Exception
-
loadUserInfo2
获取与用户相关的信息存入session中- 参数:
dc- DataCenteruserInfo- UserInfo- 抛出:
Exception- Exception
-
checkAuth
public static boolean checkAuth(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 判断是否有效- 参数:
dc- DataCenterrequest- HttpServletRequestresponse- HttpServletResponse- 返回:
- boolean
-
checkSingleLogin
public static boolean checkSingleLogin(DataCenter dc, String userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 检查单点登陆- 参数:
dc- DataCenteruserId- Stringrequest- HttpServletRequestresponse- HttpServletResponse- 返回:
- false 已登陆 true 未登陆或本机登陆
-
login
public static boolean login(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, DataCenter dc, String userId, String password) 登陆验证- 参数:
request- HttpServletRequestresponse- HttpServletResponsedc- DataCenteruserId- Stringpassword- String- 返回:
- boolean
-
isPasswordExpire
用户密码是否过期- 参数:
userInfo-- 返回:
-