click33
|
c38eb0c68c
|
注解处理器传递参数改为 Method
|
2024-08-03 19:22:21 +08:00 |
|
click33
|
cd0c20793a
|
SaAnnotationAbstractHandler 由抽象类改为接口
|
2024-08-03 19:08:51 +08:00 |
|
click33
|
834e1d5b34
|
重构注解鉴权底层,可以方便的自定义注解了
|
2024-08-03 18:50:11 +08:00 |
|
click33
|
8f467bbc9c
|
StpUtil.getTokenSession() 时若未提供 token 将直接抛出异常
|
2024-05-12 08:59:02 +08:00 |
|
click33
|
4be4ee54c2
|
修复部分场景下不能正常创建 token-session 的问题
|
2024-05-11 16:17:25 +08:00 |
|
click33
|
535c8e972f
|
修复 StpUtil.getLoginId(T defaultValue) 传入 null 时无法正确返回值的bug
|
2024-05-10 16:16:52 +08:00 |
|
click33
|
c5c3253171
|
修复创建匿名 token-session 不能持久化存储的问题
|
2024-05-10 12:40:42 +08:00 |
|
click33
|
6d4496897d
|
优化:二级认证校验之前必须先通过登录认证校验
|
2024-05-10 10:55:47 +08:00 |
|
click33
|
f612c87e3a
|
@SaCheckOr注解增加补全@SaCheckHttpDigest校验
|
2024-05-10 09:41:06 +08:00 |
|
click33
|
adb600d643
|
优化 token 读取策略,空字符串将视为没有提交token
|
2024-05-10 09:21:11 +08:00 |
|
click33
|
ce40fe2dad
|
v1.38.0 update
|
2024-05-06 12:01:07 +08:00 |
|
click33
|
8d6b648d4b
|
新增不同 SSO Client 配置不同秘钥的方案
|
2024-05-02 07:17:11 +08:00 |
|
click33
|
e4af180ab8
|
将部分加密算法设置为过期
|
2024-04-28 03:05:50 +08:00 |
|
click33
|
2db7ab6f4b
|
SaSignTemplate#checkRequest 增加“可指定参与签名参数”的功能
|
2024-04-27 04:50:42 +08:00 |
|
click33
|
7b45385ffd
|
移除 SaSignConfig 的 isCheckNonce 配置项
|
2024-04-27 02:55:21 +08:00 |
|
click33
|
200f9fe642
|
修复“当登录时指定 timeout 小于全局 timeout 时,Account-Session 有效期为全局 timeout”的问题。
优化 首次获取 Token-Session 时,其有效期将保持和 token 有效期相同,而不是再是全局 timeout 值
|
2024-04-23 20:20:25 +08:00 |
|
click33
|
ecb18f5b45
|
新增 StpUtil.getTokenLastActiveTime() 方法,获取当前 token 最后活跃时间。
|
2024-04-22 18:25:59 +08:00 |
|
click33
|
d238eea60d
|
新增 StpUtil.getLoginDeviceByToken(xxx) 方法,用于获取任意 token 的登录设备类型
|
2024-04-22 17:36:33 +08:00 |
|
click33
|
56101f8526
|
增加 SaHttpDigestTemplate 自动注入
|
2024-04-19 13:16:18 +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
|
579aee164a
|
StpUtil.getSessionBySessionId 提供的 SessionId 为空时将直接抛出异常,而不是再返回null
|
2024-04-12 10:29:21 +08:00 |
|
click33
|
217721cae6
|
重构 SaTokenException 类方法 throwBy->notTrue、throwByNull->notEmpty
|
2024-04-12 10:05:56 +08:00 |
|
click33
|
8a2a4f0372
|
保留过期类 InvalidContextException 向下兼容
|
2024-04-12 09:31:09 +08:00 |
|
click33
|
45ecb14c72
|
InvalidContextException 更名为 SaTokenContextException
|
2024-04-12 09:30:29 +08:00 |
|
click33
|
801e29632f
|
优化权限校验算法
|
2024-04-11 02:27:33 +08:00 |
|
click33
|
b86fc06030
|
修复 StpUtil.getSessionByLoginId(xx) 参数为 null 时创建无效 SaSession 的 bug。
|
2024-03-27 18:21:37 +08:00 |
|
click33
|
e076c71648
|
v1.37.0 update
|
2023-10-18 13:22:36 +08:00 |
|
click33
|
6977d3d136
|
优化 SaTokenDao 组件更换时的逻辑
|
2023-10-17 12:14:42 +08:00 |
|
click33
|
0f7e1e977c
|
Merge branch 'dev' of https://gitee.com/dromara/sa-token into dev
|
2023-10-17 11:42:19 +08:00 |
|
click33
|
e918f613b8
|
未登录时调用鉴权 API 抛出未登录异常而不再是无权限异常。
|
2023-10-17 11:42:06 +08:00 |
|
刘潇
|
106a710dd8
|
!286 SaTokenDao 新增默认方法 onChange
Merge pull request !286 from moon69/dev
|
2023-10-17 03:40:37 +00:00 |
|
click33
|
954efeb732
|
修复路由拦截鉴权可被绕过的问题 fix #515
|
2023-10-16 16:02:19 +08:00 |
|
moon69
|
8db78e0a5d
|
SaTokenDao 新增默认方法 onChange,当 SaManager.saTokenDao 变更时,调用该方法
|
2023-10-14 12:36:00 +08:00 |
|
click33
|
e32979a7a6
|
v1.36.0 update
|
2023-09-22 02:54:35 +08:00 |
|
若初
|
4c65c0be08
|
移除不必要final
|
2023-08-21 17:15:38 +08:00 |
|
若初
|
180fe0791b
|
pom修改
|
2023-08-21 12:41:04 +08:00 |
|
若初
|
b42deb823b
|
1、加密工具类增加sha384以及sha512,抽取sha公共方法,增加加密异常码
2、优化代码规范提示
|
2023-08-21 12:34:10 +08:00 |
|
click33
|
e30f4df048
|
优化 StpLogic#getLoginId 返回值逻辑
|
2023-08-04 16:51:21 +08:00 |
|
click33
|
45fcfc5e8e
|
Merge pull request #497 from shenchunping/dev
fix: 修复getLoginId,默认值空报错
|
2023-08-04 16:36:48 +08:00 |
|
click33
|
45a77612ef
|
升级模糊匹配算法
|
2023-08-04 16:01:58 +08:00 |
|
shenchunping
|
7278467411
|
fix: 修复getLoginId,默认值空报错
|
2023-08-03 08:27:15 +08:00 |
|
click33
|
17fa35e251
|
优化 sign 签名验证的逻辑
|
2023-07-28 10:07:12 +08:00 |
|
click33
|
b3b89ebf53
|
去除 nonce 非空校验
|
2023-07-28 01:19:01 +08:00 |
|
孔明
|
62f92e9097
|
!261 修复 API接口签名校验参数接口NPE问题,增加必须参数的非空校验处理。
Merge pull request !261 from KonBAI/dev
|
2023-07-27 17:17:24 +00:00 |
|
CZHao
|
a1a67ca606
|
fix(SaFoxUtil): 修复权限正则匹配模式
旧代码存在:
user.* 会匹配 usermgt.list
新代码修复:
user.* 只会匹配 user.add user.update 等,匹配模式必须包含user.前缀
且使用replace性能比replaceAll正则替换要高
|
2023-07-25 10:04:18 +08:00 |
|
陈浩杰
|
d5c8108996
|
调整注释文本
|
2023-07-12 09:38:21 +08:00 |
|
konbai
|
f832c63a8c
|
修复 API接口签名校验参数接口NPE问题,增加必须参数的非空校验处理。
|
2023-07-11 23:08:47 +08:00 |
|
click33
|
fe5a02d30a
|
v1.35.0 更新
|
2023-06-23 20:11:23 +08:00 |
|
click33
|
d1ef107662
|
v1.35.0.RC
|
2023-06-23 19:41:26 +08:00 |
|