类 AuthUtil

java.lang.Object
com.sh.common.util.SHUtils
com.sh.base.frame.common.util.AuthUtil

public class AuthUtil extends SHUtils
Description: 登陆验证工具类 Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 构造器详细资料

    • 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 - DataCenter
      userInfo - UserInfo
      userId - String
      request - HttpServletRequest
      response - HttpServletResponse
      抛出:
      Exception - Exception
    • loadUserInfo2

      public static void loadUserInfo2(DataCenter dc, UserInfo userInfo) throws Exception
      获取与用户相关的信息存入session中
      参数:
      dc - DataCenter
      userInfo - UserInfo
      抛出:
      Exception - Exception
    • checkAuth

      public static boolean checkAuth(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      判断是否有效
      参数:
      dc - DataCenter
      request - HttpServletRequest
      response - HttpServletResponse
      返回:
      boolean
    • checkSingleLogin

      public static boolean checkSingleLogin(DataCenter dc, String userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      检查单点登陆
      参数:
      dc - DataCenter
      userId - String
      request - HttpServletRequest
      response - 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 - HttpServletRequest
      response - HttpServletResponse
      dc - DataCenter
      userId - String
      password - String
      返回:
      boolean
    • isPasswordExpire

      public static boolean isPasswordExpire(UserInfo userInfo)
      用户密码是否过期
      参数:
      userInfo -
      返回: