Commit Graph

61 Commits

Author SHA1 Message Date
click33
c04241d3b3 refactor: SPI 插件目录改为 satoken 2025-02-24 19:48:33 +08:00
click33
a97e3f9902 feat: 插件钩子函数的注册支持连缀风格调用 2025-02-24 17:08:16 +08:00
click33
d65881b59a feat: 为插件的安装与卸载提供钩子函数支持 2025-02-24 16:41:35 +08:00
click33
5af713fc9d refactor: sa-token-spring-boot-autoconfig 默认引入 sa-token-jackson 2025-02-23 16:07:09 +08:00
click33
0d9fed1558 refactor: 重构部分 sa-token-redis 插件,适配 SPI 机制 2025-02-21 21:27:34 +08:00
click33
a4c9dc1e68 feat: 新增 SaTokenPlugin 接口,重构插件体系 2025-02-21 02:32:57 +08:00
click33
54bf228ec9 refactor: 重构 SaTokenDao 接口,拆分存储与序列化操作 2025-02-20 19:33:22 +08:00
click33
e6dd850752 refactor: 重构 JSON 转换器模块 2025-02-20 18:38:22 +08:00
click33
3892f18a16 fix(core): 修复 StpUtil.setTokenValue("xxx"); 方法 loginModel.getIsWriteHeader() 空指针的问题。 fixes #IBKSM0 2025-02-19 18:01:23 +08:00
click33
1fe9a644c7 v1.40.0 update . 2025-01-31 23:28:02 +08:00
click33
8cbb09d6b7 v1.40.0 update 2025-01-31 22:33:25 +08:00
click33
c62fdc9276 fix(core): 修复部分场景下登录后已存在的 token-session 没有被续期的问题,fixes #IA8U1O 2024-12-10 18:19:12 +08:00
click33
6f1094c361 feat: 新增 SaFirewallStrategy 防火墙策略:请求 path 黑名单校验、非法字符校验、白名单放行 2024-12-08 11:17:42 +08:00
click33
f8afd89154 v1.39.0 update 2024-08-28 09:58:06 +08:00
click33
a1560ce0a7 新增 StpLogic#getOrCreateLoginSession 方法,获取指定账号 id 的登录会话数据,如果获取不到则创建并返回 2024-08-24 17:55:46 +08:00
click33
ce40fe2dad v1.38.0 update 2024-05-06 12:01:07 +08:00
click33
eaf43d0e5f 更换 HttpBasic 认证模块包名 2024-04-18 17:55:04 +08:00
click33
543613b5dd 新增 Http Digest 认证模块简单实现 2024-04-18 14:39:12 +08:00
click33
4a2751cc4b 调整示例代码 2024-04-12 09:27:31 +08:00
click33
e076c71648 v1.37.0 update 2023-10-18 13:22:36 +08:00
click33
954efeb732 修复路由拦截鉴权可被绕过的问题 fix #515 2023-10-16 16:02:19 +08:00
click33
e32979a7a6 v1.36.0 update 2023-09-22 02:54:35 +08:00
click33
d1ef107662 v1.35.0.RC 2023-06-23 19:41:26 +08:00
click33
30352742f6 使动态 active-timeout 支持 -1 值 2023-06-08 11:43:01 +08:00
click33
3626c490b8 增加为 StpLogic 单独配置 SaTokenConfig 参数的能力 2023-06-08 10:30:58 +08:00
click33
f59b1b3885 新增部分 TokenSign 相关方法,更方便的操作管理会话 2023-06-07 15:49:04 +08:00
click33
b43fa1a1c9 ... 2023-06-07 14:18:24 +08:00
click33
15027bbe09 将所有策略声明抽离为单独的函数式接口 2023-06-07 14:16:52 +08:00
click33
d83640ab5e 优化 active-timeout 校验逻辑 2023-06-07 13:14:05 +08:00
click33
814a64907a 新增登录时动态指定 active-timeout 能力 2023-06-06 06:18:52 +08:00
click33
48ba6da91a 在登录时强制性检查账号 id 是否为异常值,如果是则登录失败。 2023-05-24 16:17:42 +08:00
click33
4cf317818b 新增 SaCheckOr 注解,批量注解鉴权:只要满足其中一个注解即可通过验证 2023-05-23 05:01:16 +08:00
click33
4496242626 修复动态创建 StpLogic 时不记录在全局 SaManager 的问题 2023-05-22 02:23:29 +08:00
click33
8cb8016fb4 NotLoginException 增加新场景值 -7: 未按照指定前缀提交 token 2023-05-18 18:08:33 +08:00
click33
46dd4be560 NotLoginException 增加新场景值 -6: token 已被冻结 2023-05-18 13:14:09 +08:00
click33
73e84decde 在登录时增加判断当前 StpLogic 是否支持 extra 扩展参数模式 2023-05-17 20:04:59 +08:00
click33
aaa26a4c58 重构概念:User-Session -> Account-Session 2023-05-15 18:23:18 +08:00
click33
574157cee1 简化 redis 和 rpc 相关集成包的包名. 2023-05-14 01:32:49 +08:00
click33
21edf27743 优化核心包代码注释 & 彩色日志打印 2023-05-08 13:47:59 +08:00
click33
bc855f2b1b 抽离过滤器接口 SaFilter 2023-04-29 07:12:11 +08:00
click33
14fc74ec9d SaSession 新增字段:type、loginType、loginId、token 2023-04-28 23:10:59 +08:00
click33
1e87426481 v1.34.0 更新 2023-01-11 14:35:04 +08:00
click33
1feca73e2a 适配 springboot3 2023-01-05 19:20:21 +08:00
click33
6a65b63f7e v1.33.0 更新 2022-11-16 19:52:42 +08:00
click33
5155743fb0 新增全局log模块的文档 2022-11-16 18:18:17 +08:00
click33
6dc9be8cd7 移除 SaLogInput 组件 2022-11-03 13:44:33 +08:00
click33
8be77d70b5 全局日志模块 2022-11-02 18:50:15 +08:00
click33
8d837f7e9e v1.32.0 更新 2022-10-28 00:18:27 +08:00
click33
c5ececa9d9 v1.31.3.temp 发布 2022-10-26 20:46:43 +08:00
click33
2dc0a44dfe Id-Token 模块更名为 Same-Token 2022-10-24 12:25:22 +08:00