public interface LoginService
登录服务接口
| Modifier and Type | Method and Description |
|---|---|
void |
checkVerifyCode(String verifyToken,
String code)
检查验证码是否正确
|
SysUser |
getSysUserByUsername(String username)
根据用户名获取系统用户对象
|
LoginSysUserTokenVo |
login(LoginParam loginParam)
登陆
|
void |
logout(javax.servlet.http.HttpServletRequest request)
退出
|
void |
refreshToken(JwtToken jwtToken,
javax.servlet.http.HttpServletResponse httpServletResponse)
如果(当前时间+倒计时) > 过期时间,则刷新token
并更新缓存
当前token失效,返回新token
当前请求有效,返回状态码:460
前端下次使用新token
如果token继续发往后台,则提示,此token已失效,请使用新token,不在返回新token,返回状态码:461
|
LoginSysUserTokenVo login(LoginParam loginParam) throws Exception
loginParam - Exceptionvoid refreshToken(JwtToken jwtToken, javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception
jwtToken - httpServletResponse - Exceptionvoid logout(javax.servlet.http.HttpServletRequest request)
throws Exception
request - ExceptionSysUser getSysUserByUsername(String username) throws Exception
username - ExceptionCopyright © 2019. All rights reserved.