类 AuthenticationHelper


  • @Component
    public class AuthenticationHelper
    extends Object
    • 构造器详细资料

      • AuthenticationHelper

        public AuthenticationHelper()
    • 方法详细资料

      • setCacheManager

        @Autowired
        public void setCacheManager​(org.springframework.cache.CacheManager cacheManager)
      • setRedisTemplate

        @Autowired
        public void setRedisTemplate​(org.springframework.data.redis.core.RedisTemplate redisTemplate)
      • getLoginTokenList

        public static List<String> getLoginTokenList()
      • login

        public static void login​(javax.servlet.http.HttpServletRequest request,
                                 org.springframework.security.core.Authentication successfulAuthentication,
                                 String rememberMeToken)
      • logout

        public static void logout​(String rememberMeToken,
                                  String remark)
      • getCacheAuthentication

        public static org.springframework.security.core.Authentication getCacheAuthentication​(String rememberMeToken)
      • updateCacheAuthentication

        public static void updateCacheAuthentication​(String rememberMeToken,
                                                     org.springframework.security.core.Authentication authentication)
      • markOffline

        public static void markOffline​(String rememberMeToken,
                                       String category)
      • getOfflineCategory

        public static String getOfflineCategory​(String rememberMeToken)
      • getLoginUserToken

        public static String getLoginUserToken()
      • getRawPassword

        public static String getRawPassword​(String password)