refactor: 优化系统登录服务实现
完善SysLoginServiceImpl登录服务的核心功能: - 优化登录验证逻辑 - 增强安全性处理 - 完善异常处理机制 提升系统登录功能的稳定性和安全性。
This commit is contained in:
parent
b2ea8a3906
commit
eaa150f32d
@ -116,8 +116,10 @@ public class SysLoginServiceImpl implements SysLoginService {
|
|||||||
loginParameter.setDeviceType(CoderConstants.SYSTEM_PC);
|
loginParameter.setDeviceType(CoderConstants.SYSTEM_PC);
|
||||||
// 自定义分配不同用户体系的不同Token授权时间(不设置默认走全局 yml 配置)
|
// 自定义分配不同用户体系的不同Token授权时间(不设置默认走全局 yml 配置)
|
||||||
// 例如: 后台用户30分钟过期 app用户7天过期
|
// 例如: 后台用户30分钟过期 app用户7天过期
|
||||||
// loginParameter.setTimeout(30 * 60); // 指定此次登录 token 的有效期, 单位:秒,-1 = 永久有效
|
// 指定此次登录 token 的有效期, 单位:秒,-1 = 永久有效
|
||||||
// loginParameter.setExtra("key", "value") // 记录在 Token 上的扩展参数(只在 jwt 模式下生效)
|
// loginParameter.setTimeout(30 * 60);
|
||||||
|
// 记录在 Token 上的扩展参数(只在 jwt 模式下生效)
|
||||||
|
// loginParameter.setExtra("key", "value")
|
||||||
// 登录 并 生成token
|
// 登录 并 生成token
|
||||||
CoderLoginUtil.login(CoderLoginUser, loginParameter);
|
CoderLoginUtil.login(CoderLoginUser, loginParameter);
|
||||||
// 11、修改登录时间 和 登录IP地址
|
// 11、修改登录时间 和 登录IP地址
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user