public interface LoginRedisService
| Modifier and Type | Method and Description |
|---|---|
void |
cacheLoginInfo(JwtToken jwtToken,
LoginSysUserVo loginSysUserVo)
缓存登陆信息
|
void |
deleteLoginInfo(String token,
String username)
删除对应用户的Redis缓存
|
void |
deleteUserAllCache(String username)
删除用户所有登陆缓存
|
boolean |
exists(String token)
判断token在redis中是否存在
|
LoginSysUserRedisVo |
getLoginSysUserRedisVo(String username)
通过用户名,从缓存中获取登陆用户LoginSysUserRedisVo
|
LoginSysUserVo |
getLoginSysUserVo(String username) |
String |
getSalt(String username)
通过用户名称获取盐值
|
void |
refreshLoginInfo(String oldToken,
String username,
JwtToken newJwtToken)
刷新登陆信息
|
void cacheLoginInfo(JwtToken jwtToken, LoginSysUserVo loginSysUserVo)
jwtToken - loginSysUserVo - void refreshLoginInfo(String oldToken, String username, JwtToken newJwtToken)
oldToken - username - newJwtToken - LoginSysUserRedisVo getLoginSysUserRedisVo(String username)
username - LoginSysUserVo getLoginSysUserVo(String username)
void deleteLoginInfo(String token, String username)
token - username - boolean exists(String token)
token - void deleteUserAllCache(String username)
username - Copyright © 2019. All rights reserved.