525 Commits

Author SHA1 Message Date
click33
f6f420e107 docs: 优化了仓库 description 2026-03-11 13:36:08 +08:00
click33
643f422ac8 release: v1.45.0 2026-03-08 04:09:40 +08:00
click33
f9ebc52a39 refactor: 移除冗余导包 2026-03-02 09:21:35 +08:00
click33
bd21035cf1 Merge pull request #851 from coder-xiaomo/dev
fix: 修正一处代码注释错误:SaTokenDao 注释中 数据有效期 应为 小于等于-2 (掉了等于)
2026-03-02 07:57:06 +08:00
click33
d75d5de438 Merge pull request #907 from 07heco/perf/optimize-pattern-cache-and-eliminate-magic-value
refactor: optimize constant specification and encapsulation for StrFormatter
2026-03-02 07:07:25 +08:00
click33
ab362c87e0 fix: 修复 StpUtil.getLoginIdByTokenNotThinkFreeze 方法缺少 static 的问题 2026-03-02 05:14:26 +08:00
click33
22302760c8 refactor: 重命名 SaRepeatLoginsMode -> SaReplacedLoginExitMode 2026-03-02 04:59:09 +08:00
刘潇
466c215506 !349 添加重复登录处理策略,当同一账号不允许多客户端同时登录时支持选择是踢人下线还是拦截本次登录
Merge pull request !349 from 石泽旭/dev
2026-03-01 19:37:12 +00:00
07heco
80f132c1f8 refactor: optimize constant specification and encapsulation for StrFormatter 2026-02-27 18:42:08 +08:00
click33
6a96d2fabd refactor: 重构模块依赖层级 2026-02-27 12:14:01 +08:00
click33
b1723e5424 refactor: 注释优化 2025-12-29 02:08:12 +08:00
小墨
4bbce74570 fix: 修正一处代码注释错误:SaTokenDao 注释中 数据有效期 应为 小于等于-2 (掉了等于) 2025-09-29 05:24:44 +00:00
石泽旭
79f772ccc8 --添加重复登录处理策略,当不允许多客户端同时登录时支持选择是踢人下线还是拦截本次登录 2025-08-05 13:48:35 +08:00
石泽旭
312ca71c47 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	sa-token-core/src/main/java/cn/dev33/satoken/stp/StpLogic.java
2025-08-05 13:47:22 +08:00
石泽旭
ac2e1d0abd --添加重复登录处理策略,当不允许多客户端同时登录时支持选择是踢人下线还是拦截本次登录 2025-08-05 13:46:40 +08:00
石泽旭
808c3cdc0f --添加重复登录处理策略,当不允许多客户端同时登录时支持选择是踢人下线还是拦截本次登录 2025-07-31 15:07:20 +08:00
click33
7bde74bc51 release v1.44.0 2025-06-07 00:35:11 +08:00
click33
f98db819ef release: v1.43.0 2025-05-17 07:30:28 +08:00
click33
6ce8f38aaf feat: 新增 sa-token-okhttps 插件,整合 OkHttps 作为请求处理器模块 2025-05-16 00:43:41 +08:00
click33
760cac764b refactor: 修复文档与注释细节点错误。 2025-05-16 00:19:46 +08:00
click33
df91c2ece0 refactor: API Sign 模块拆分独立插件包:sa-token-sign 2025-05-15 21:21:21 +08:00
click33
9fcaf89412 feat: SaTokenListener 侦听器 doRenewTimeout 方法添加 loginType 参数 2025-05-15 16:05:47 +08:00
click33
44c153fd19 refactor: API Key 模块拆分独立插件包:sa-token-apikey 2025-05-15 05:14:59 +08:00
click33
3edac001ce feat(code): SaCheckOr 注解添加 append 字段,用于抓取未预先定义的注解类型进行批量注解鉴权 2025-05-15 01:04:54 +08:00
click33
5b3a64b9fc refactor(oauth2): 优化调整 sa-token-oauth2 模块代码结构及注释 2025-05-14 03:30:31 +08:00
click33
49622fbf2d refactor: 调整注释(修复 Http Digest 认证时 url 上带有查询参数时认证无法通过的问题) 2025-05-09 22:40:48 +08:00
刘潇
5543905505 !334 解决解析Digest参数字符串包含多个=导致认证失败的问题,如:url带参数的问题场景
Merge pull request !334 from Wien/dev
2025-05-09 14:35:56 +00:00
click33
2ecd52b3be feat(sso): 调整 SSO 示例适配最新版 & 新增 sso-resdk 示例 & 新增 sso-anon 示例 2025-05-06 23:26:49 +08:00
click33
ad4e8408fe refactor: 略微优化 sso 相关 demo 2025-05-03 06:46:31 +08:00
click33
c2dea166e4 feat: 新增 StpUtil.getTerminalInfo() 查询设备信息、StpUtil.getLoginDeviceId() 查询登录设备id 2025-05-01 02:32:26 +08:00
Wien
3cb81149c1 解决解析Digest参数字符串包含多个=导致认证失败的问题,如:url带参数的问题场景 2025-04-30 17:04:07 +08:00
click33
66c431bb3e feat: SaLogoutParameter 新增 deviceId 参数,用于控制指定设备 id 的注销 2025-04-30 07:30:11 +08:00
刘潇
6ef777e58f !332 feat(sa-token): 在 SaCheckOr 注解中添加 apikey 支持
Merge pull request !332 from KairosSun/dev
2025-04-28 11:07:03 +00:00
click33
0ae51a1b56 feat: 新增 http 请求处理器模块 2025-04-26 23:24:31 +08:00
Kairos
a17befcebb feat(sa-token): 在 SaCheckOr 注解中添加 apikey 支持
- 在 SaCheckOr 注解中添加 apikey 属性,用于设定 @SaCheckApiKey
- 更新 SaCheckOrHandler 类,支持处理新增的 apikey 属性- 此更新扩展了 SaCheckOr 注解的功能,使其能够支持 API 密钥的验证
2025-04-26 09:15:22 +08:00
click33
abdfb2305d Merge branch 'dev' of https://gitee.com/dromara/sa-token into dev 2025-04-25 21:40:57 +08:00
click33
84506d49f0 feat: sso 模块新增配置文件方式启用“不同 client 不同秘钥”能力 2025-04-25 21:40:05 +08:00
imlam
757e1b86a7 feat: totp增加issuer字段 2025-04-15 10:49:25 +08:00
click33
308f81be31 release: v1.42.0 2025-04-11 08:38:36 +08:00
click33
7a1095c72f feat: temp token 模块新增命名空间属性 2025-04-11 03:37:46 +08:00
click33
fab7f200cc feat: API Key 模块新增 namespace 命名空间,为多账号模式提供支持 2025-04-10 20:38:47 +08:00
click33
79a962460a feat: 新增 CORS 跨域策略处理函数,提供不同架构下统一的跨域处理方案 2025-04-10 16:46:45 +08:00
click33
ec06b8f644 refactor: 临时 token 认证模块细节优化与 demo、文档补充 2025-04-09 14:43:57 +08:00
click33
713ac4d6e6 feat: temp token 模块增加前缀长度限制 2025-04-09 08:32:19 +08:00
click33
9ecaf72e9f feat: 重构 temp token 模块,新增 value 反查 token 机制 2025-04-09 08:15:46 +08:00
click33
14e645a8ac feat: 防火墙 hook 注册,新增 registerHookToFirst、registerHookToSecond 方法,以便更灵活的控制 hook 顺序 2025-04-08 02:41:40 +08:00
click33
1925eb4081 feat: 新增 Mock 上下文 2025-04-07 11:58:08 +08:00
click33
62d70f0027 refactor: 优化部分类名,更语义化 2025-04-07 11:57:19 +08:00
click33
3acc7bd7af refactor: 重构所有 rpc 组件的 SaTokenContext 上下文读写策略 & 删除二级上下文模块 2025-04-07 05:41:30 +08:00
click33
55f0c94aec refactor: 重构所有 starter 组件的 SaTokenContext 上下文读写策略 2025-04-06 23:22:01 +08:00