Interface FrameworkAuthService

All Known Implementing Classes:
DefaultFrameworkAuthServiceImpl

public interface FrameworkAuthService
鉴权
Since:
2024-01-05 17:03:03
Author:
xieyubin
  • Method Details

    • token

      String token()
      获取到token 无异常
      Returns:
      token
    • tokenWithException

      String tokenWithException()
      获取到token 不处理异常
      Returns:
      token
    • loginId

      String loginId()
      当前登录id 无异常
      Returns:
      登录id
    • loginIdByToken

      String loginIdByToken(String token)
      通过token 等到当前用户id
      Parameters:
      token - token
      Returns:
      登录id
    • tokenById

      String tokenById(String id)
      通过登录id获取到token
      Parameters:
      id - 登录id
      Returns:
      token
    • login

      void login(String id)
      登录后处理
      Parameters:
      id - 登录id
    • logout

      void logout(String tokenId)
      登出
      Parameters:
      tokenId - token
    • kickOutByTokenValue

      void kickOutByTokenValue(String tokenId)
      强制登出
      Parameters:
      tokenId - token
    • tokenTimeOut

      long tokenTimeOut()
      token 失效时间
      Returns:
      失效时间
    • authInterceptor

      org.springframework.web.servlet.HandlerInterceptor authInterceptor()
      获取权限拦截器
      Returns:
      拦截器