Package cn.sinozg.applet.common.service
Interface FrameworkAuthService
- All Known Implementing Classes:
DefaultFrameworkAuthServiceImpl
public interface FrameworkAuthService
鉴权
- Since:
- 2024-01-05 17:03:03
- Author:
- xieyubin
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.HandlerInterceptor获取权限拦截器voidkickOutByTokenValue(String tokenId) 强制登出void登录后处理loginId()当前登录id 无异常loginIdByToken(String token) 通过token 等到当前用户idvoid登出token()获取到token 无异常通过登录id获取到tokenlongtoken 失效时间获取到token 不处理异常
-
Method Details
-
token
String token()获取到token 无异常- Returns:
- token
-
tokenWithException
String tokenWithException()获取到token 不处理异常- Returns:
- token
-
loginId
String loginId()当前登录id 无异常- Returns:
- 登录id
-
loginIdByToken
通过token 等到当前用户id- Parameters:
token- token- Returns:
- 登录id
-
tokenById
通过登录id获取到token- Parameters:
id- 登录id- Returns:
- token
-
login
登录后处理- Parameters:
id- 登录id
-
logout
登出- Parameters:
tokenId- token
-
kickOutByTokenValue
强制登出- Parameters:
tokenId- token
-
tokenTimeOut
long tokenTimeOut()token 失效时间- Returns:
- 失效时间
-
authInterceptor
org.springframework.web.servlet.HandlerInterceptor authInterceptor()获取权限拦截器- Returns:
- 拦截器
-