Commit Graph

52 Commits

Author SHA1 Message Date
click33
eeed140424 重构 sa-token-oauth2:提取数据加载器 Bean,提供更方便的自定义数据加载方案。 2024-08-12 07:05:43 +08:00
click33
f926a3f136 sa-token-solon-plugin 适配自定义注解扩展 2024-08-04 01:42:30 +08:00
click33
ebe405fe8b 优化 OAuth2 模块 checkClientToken 方法异常提示信息 2024-08-02 02:19:27 +08:00
cuiguiyang
54d29f0fb5 兼容请求/oauth2/token接口时Basic中携带clientId和clientSecret的场景 2024-04-09 15:30:59 +08:00
weloe
d2266d6967 docs: 修复javadoc 2023-07-26 20:30:06 +08:00
click33
4cf317818b 新增 SaCheckOr 注解,批量注解鉴权:只要满足其中一个注解即可通过验证 2023-05-23 05:01:16 +08:00
黄先生
9c6bc57a51 修正版本号的提示,还差parent目录,排除solon相关模块 2023-05-20 17:40:24 +08:00
click33
3b19111f12 修复 sa-token-oauth2 模块代码警告 2023-05-16 16:26:26 +08:00
click33
017546bedf add license header 2023-05-15 19:09:23 +08:00
click33
5173c2637b 优化 sa-token-oauth2 模块注释 2023-05-12 18:40:08 +08:00
click33
21edf27743 优化核心包代码注释 & 彩色日志打印 2023-05-08 13:47:59 +08:00
click33
d2665036a2 重构异常状态码机制 2022-10-31 02:00:38 +08:00
ruansheng
01504ae6da Sa-Token 依赖包集中管理 2022-10-23 17:47:47 +08:00
W.d
9cb61085c0
修改错误注释
修改错误注释
2022-09-28 09:57:47 +08:00
click33
9d6ce502c1 Sa-OAuth2 模块密码式新增 client_secret 参数校验 2022-08-23 16:43:17 +08:00
click33
386295dc6b 新增 SaOAuth2Util.checkClientTokenScope(clientToken, scopes) 方法,校验 Client-Token 是否含有指定 Scope 2022-08-08 17:31:13 +08:00
click33
2f5b7337ab 修复 SaOAuth2Handle 类中 doLogin 方法没有使用 Param.pwd 常量的问题 2022-07-29 18:42:35 +08:00
click33
4af9b4a9be
Merge pull request #229 from ruansheng8/dev
版本号统一管理
2022-04-23 13:56:49 +08:00
naah69
9de31236c6 sso,oauth2插件中调用配置类使用getter方法 2022-04-14 11:24:03 +08:00
ruansheng
54dcbe2a88 版本号统一管理 2022-03-06 17:36:13 +08:00
click33
a1e995e800 1.29.1.trial 2022-02-14 08:49:36 +08:00
click33
a333355b46 v1.29.0更新 2022-02-10 01:35:09 +08:00
click33
f9bd57c884 完善文档 2022-02-08 16:05:54 +08:00
click33
0d4830eb7d 使OAuth2模块部分属性支持每个Client单独配置 2022-02-07 19:36:31 +08:00
click33
978c8dd71e Jackson定制版Session,避免timeout属性的序列化 2022-02-04 11:40:30 +08:00
戴均鑑 Tai
ebeafebc3d 新增 OAuth2 plugin 裡頭處理 Past-Client-Token 的設定配置
- 背景:在實務需求上,會很有機會需要讓前一個的 client token(credential mode) 並存,以處理多個併發的請求,但原有的行為則會間接允許相同的 client 簽發出兩個能同時被接受的 access token。
- 作法:參考 jwt-auth 設計的 [blacklist_grace_period](https://github.com/tymondesigns/jwt-auth/blob/develop/config/config.php#L238),允許另外的設定去配置 pastClientToken 的 ttl 。
- 影響:在預設不調整的情境下,套件使用者也可保留原本的行為,不需做任何更改。
2022-01-12 11:10:56 +08:00
click33
e2463b7e03 重构代码:OAuth2 授权模式开放由全局配置和Client单独配置共同设定 2021-12-23 04:19:34 +08:00
click33
cf2f64ce78
Merge branch 'dev' into dev 2021-12-23 01:26:23 +08:00
Lee
03fed93422 将检测授权类型交给client去校验而非全局 2021-12-16 22:14:33 +08:00
fcw
079f87ef4f 将converXxx相关方法名称改为convertXxx 2021-12-06 14:29:34 +08:00
hefangqiang
c813f2d41f 修复问题:回收accesstoken index 入参传错问题 2021-11-30 16:19:52 +08:00
click33
d3113ed6c9 v1.28.0 更新 2021-11-06 00:08:07 +08:00
moli
1bc0f51845 修改Oauth2 凭证式鉴权缺少校验scope 问题 2021-10-27 10:58:12 +08:00
click33
8a72c69474 v1.27.0 2021-10-11 19:44:02 +08:00
click33
713e11482c 废弃 SaTokenAction 接口,新增 SaStrategy 策略类 2021-09-28 23:57:56 +08:00
click33
97bc0211d7 . 2021-09-13 16:51:48 +08:00
click33
84d52f1631 v1.26.0 更新 2021-09-02 09:59:26 +08:00
click33
66639eda83 v1.25.0 更新 2021-08-16 23:03:24 +08:00
click33
3372cf190e v1.24.0 更新 2021-07-24 20:39:27 +08:00
click33
bc8339e13d 新增OAuth2.0接口 2021-07-23 03:21:03 +08:00
click33
c7ca8ee280 v1.23.0 更新 2021-07-19 01:46:09 +08:00
click33
34d1008499 v1.23.0 更新 2021-07-19 01:23:35 +08:00
click33
de7ccf05aa OAuth2.0文档 2021-07-19 01:12:55 +08:00
click33
ee80633582 修正错误提交 2021-07-17 23:55:21 +08:00
click33
971c2860f0 OAuth2.0 beta .. 2021-07-17 23:48:12 +08:00
click33
742b65366a OAuth2.0模块 beta 2021-07-17 23:14:23 +08:00
click33
20ec0857cc v1.22.0 更新 2021-07-10 01:50:56 +08:00
click33
936dfe333d 优化单点登录步骤 2021-07-09 02:31:34 +08:00
click33
7d0037066a v1.21.0 更新 2021-07-02 17:33:31 +08:00
click33
c6d3cda4a4 v1.20.0 更新 2021-06-16 20:24:23 +08:00