click33
|
e80369eb4b
|
fix: 修复 sa-token-dubbo 与 sa-token-dubbo3 每次调用都强制需要上下文的问题。
|
2025-06-04 00:15:04 +08:00 |
|
click33
|
0cd3d66712
|
fix: sa-token-sso 模块 SaSsoClientModel 删除 isValidPushUrl 函数,避免其触发自动序列化操作导致无法存入 redis
|
2025-06-03 23:48:24 +08:00 |
|
click33
|
923b76a8db
|
Merge branch 'dev' of https://gitee.com/dromara/sa-token into dev
|
2025-06-03 20:26:52 +08:00 |
|
click33
|
a6b38430cd
|
fix: 修复 SSO 模式三全端注销失效的问题
|
2025-06-03 20:26:33 +08:00 |
|
xiumu
|
986111b10c
|
feat: 支持重写获取高级权限与低级权限的方法
- 将获取高级权限以及低级权限的方法放到SaOAuth2DataLoader中, 可以自定义权限数据的加载来源
|
2025-06-02 17:21:41 +08:00 |
|
click33
|
9913a901aa
|
refactor: 重构 sa-token-redis-template、sa-token-redis-template-jdk-serializer 插件中 update 方法 ttl 获取方式改为毫秒,以减少 update 时的 ttl 计算误差。
|
2025-05-16 20:53:32 +08:00 |
|
click33
|
fee9ef1643
|
feat(oauth2): SaOAuth2Util 新增 currentAccessToken()、currentClientToken(),简化读取 access_token、client_token 步骤
|
2025-05-16 06:36:27 +08:00 |
|
click33
|
6ce8f38aaf
|
feat: 新增 sa-token-okhttps 插件,整合 OkHttps 作为请求处理器模块
|
2025-05-16 00:43:41 +08:00 |
|
click33
|
a5ea1a3a4d
|
docs: sso 章节和 oauth2 章节文档增加可重写策略说明
|
2025-05-15 21:47:56 +08:00 |
|
click33
|
df91c2ece0
|
refactor: API Sign 模块拆分独立插件包:sa-token-sign
|
2025-05-15 21:21:21 +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
|
3e13a39244
|
docs(oauth2): 优化调整 oauth2 章节相关文档
|
2025-05-14 04:18:14 +08:00 |
|
click33
|
5b3a64b9fc
|
refactor(oauth2): 优化调整 sa-token-oauth2 模块代码结构及注释
|
2025-05-14 03:30:31 +08:00 |
|
click33
|
0ed0c277df
|
feat(oauth2): 新增 SaOAuth2Strategy.instance.userAuthorizeClientCheck 策略,用于检查指定用户是否可以授权指定应用
|
2025-05-13 03:59:35 +08:00 |
|
click33
|
f1089f697c
|
feat(oauth2): 新增:多 Access-Token 并存 & 多 Refresh-Token 并存 & 多 Client-Token 并存 & 移除 Lower-Client-Token 模块
Closes: #IBHFD1, #IBLL4Q
fix: #724
|
2025-05-13 02:38:31 +08:00 |
|
click33
|
9f52c4d399
|
fefactor(oauth2): 将认证流程回调从 SaOAuth2ServerConfig 转移到 SaOAuth2Strategy
|
2025-05-11 14:52:15 +08:00 |
|
click33
|
c4e34704d5
|
feat(oauth2): 对 OAuth2 Password 认证模式需要重写处理器添加强提醒
|
2025-05-11 14:27:05 +08:00 |
|
click33
|
2523d4b8df
|
fix(oauth2): 修复 oidc 协议下,当用户数据变动后,id_token 仍是旧信息的问题
|
2025-05-10 21:45:52 +08:00 |
|
click33
|
a3c7568fc3
|
docs: 补充 sso 模块遗漏的配置字段介绍
|
2025-05-10 17:32:42 +08:00 |
|
click33
|
a27e1d85b6
|
feat(oauth2): SaClientModel 新增 isAutoConfirm 配置项,用于决定是否允许应用可以自动确认授权
|
2025-05-10 03:21:40 +08:00 |
|
click33
|
6fc3b09581
|
feat(sso): 单点注销消息推送时忽略掉发起调用的 client,减少不必要的调用
|
2025-05-09 21:40:59 +08:00 |
|
noear
|
c70152962a
|
fix: sa-token-snack3 优化 objectToJson 序列化处理(增加类名,但不增加根类名)
|
2025-05-09 10:05:20 +08:00 |
|
click33
|
cad172819a
|
refactor: 调整 solon-sso 示例代码
|
2025-05-09 03:53:03 +08:00 |
|
click33
|
d6187e8c34
|
feat(sso): 注销回调推送消息增加 autoLogout 参数
|
2025-05-08 22:21:24 +08:00 |
|
click33
|
88f99c49fb
|
refactor: 调整 SSO 相关示例
|
2025-05-08 20:50:30 +08:00 |
|
click33
|
2ecd52b3be
|
feat(sso): 调整 SSO 示例适配最新版 & 新增 sso-resdk 示例 & 新增 sso-anon 示例
|
2025-05-06 23:26:49 +08:00 |
|
click33
|
213d98d848
|
refactor: 重构 sa-token-sso 模块代码及注释,提高代码可读性
|
2025-05-05 12:55:52 +08:00 |
|
刘潇
|
f6ec0fa465
|
!333 oauth2中, scope分割符支持加号
Merge pull request !333 from sonhuagao007/dev
|
2025-05-03 22:33:30 +00:00 |
|
刘潇
|
75eb78494b
|
!331 fix: 修复使用 sa-token-redis-template-jdk-serializer 时反序列化错误
Merge pull request !331 from wudp/dev
|
2025-05-03 22:31:37 +00:00 |
|
click33
|
f150209a4f
|
feat(sso): sso-server 新增 jumpToRedirectUrlNotice 策略,用于授权重定向跳转之前的通知
|
2025-05-03 13:14:18 +08:00 |
|
click33
|
6f845fb6b8
|
feat(sso): 新增 convertCenterIdToLoginId、convertLoginIdToCenterId 策略函数,用于描述本地 LoginId 与认证中心 loginId 的转换规则
|
2025-05-03 12:45:09 +08:00 |
|
click33
|
6e9bb2b31a
|
feat(sso): 新增 SSO Strategy 策略类
|
2025-05-03 12:04:14 +08:00 |
|
click33
|
ad4e8408fe
|
refactor: 略微优化 sso 相关 demo
|
2025-05-03 06:46:31 +08:00 |
|
click33
|
62e5c9b19d
|
refactor(sso): 封住化获取 client 标识值
|
2025-05-02 04:54:38 +08:00 |
|
click33
|
5aac119beb
|
feat(sso): 单点注销支持单设备注销
|
2025-05-01 16:10:02 +08:00 |
|
bbc
|
72c91ff0aa
|
scope分割符支持加号 +
|
2025-04-30 13:42:13 +08:00 |
|
click33
|
0229459d8d
|
refactor: 新增 TicketModel 对象,以便在 ticket 中储存更多信息
|
2025-04-30 11:27:14 +08:00 |
|
click33
|
95cc77a8bc
|
feat: sa-token-sso 模块新增消息推送机制
|
2025-04-30 03:55:42 +08:00 |
|
click33
|
b53eac9269
|
feat: 新增 sa-token-forest 插件,用于在 Http 请求处理器模块整合 Forest
|
2025-04-26 23:50:49 +08:00 |
|
click33
|
84506d49f0
|
feat: sso 模块新增配置文件方式启用“不同 client 不同秘钥”能力
|
2025-04-25 21:40:05 +08:00 |
|
click33
|
476910dffb
|
feat: sso.
|
2025-04-25 15:39:44 +08:00 |
|
click33
|
79113c5848
|
feat: sso 模块新增 allowAnonClient 决定是否启用匿名 client & 新增 clients 配置项,用于单独配置每个 client 的授权信息
|
2025-04-25 15:39:11 +08:00 |
|
wudp
|
7e5c2e6fce
|
fix: 修复使用 sa-token-redis-template-jdk-serializer 时反序列化错误
|
2025-04-23 09:23:02 +08:00 |
|
noear
|
4a8490c0c4
|
fix: 修复 sa-token-sanck3 SaSessionForSnack3Customized:getModel 接收 map 值时会出错的问题
|
2025-04-17 22:59:18 +08:00 |
|
click33
|
cc681672df
|
fix: 修复 sa-token-dubbo 模块,部分场景下无法正确处理上下文的问题
|
2025-04-16 15:31:01 +08:00 |
|
noear
|
d82f754d09
|
feat: 所有 SaTokenDao 最终实现类,再增加 SaTokenDao 实现申明(就像 jdk 里,HashMap 会增加 Map 实现申明)。
|
2025-04-10 16:49:57 +08:00 |
|
click33
|
9ecaf72e9f
|
feat: 重构 temp token 模块,新增 value 反查 token 机制
|
2025-04-09 08:15:46 +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 |
|