Commit Graph

568 Commits

Author SHA1 Message Date
Sosoorin
fab04072dd fix(auth): 修复RedisTokenAuthenticationManager中的令牌删除问题 (#346)
- 修改令牌删除逻辑,添加了"token-auth:"前缀以匹配正确的Redis键格式
2026-02-15 10:15:06 +08:00
zhouhao
f38e88d99d fix(auth): 修复权限维度合并逻辑,避免键冲突异常 2026-01-27 15:51:29 +08:00
zhouhao
ba707cd398 fix: 修复并发下可能NPE问题 2026-01-09 15:43:55 +08:00
zhouhao
30deee7264 refactor: 认证信息支持忽略 2026-01-07 14:11:24 +08:00
zhouhao
2eb26c4b38 refactor: 优化权限合并逻辑 2026-01-06 14:38:36 +08:00
zhouhao
5cb7fe4579 refactor: 优化 2025-12-15 09:42:26 +08:00
zhouhao
c754b7d68c build: prepare 5.0.2-SNAPSHOT 2025-10-27 10:19:15 +08:00
zhouhao
97f7cb7d9b build: release 5.0.1 2025-10-27 10:16:40 +08:00
zhouhao
bb39c2a8f9 Merge remote-tracking branch 'origin/master' into 5.0.x
# Conflicts:
#	hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/AuthenticationHolder.java
#	hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/annotation/ResourceAction.java
2025-08-14 09:53:22 +08:00
zhouhao
3cf3362e0a refactor: 替换过时API 2025-08-06 19:04:56 +08:00
zhouhao
25af44d9e6 refactor: 优化mvc支持 2025-08-06 17:54:26 +08:00
zhouhao
4dda9eb683 refactor: 优化权限控制 2025-08-05 09:33:28 +08:00
zhouhao
3f7e040c44 refactor: 优化上下文传递 2025-08-04 14:06:53 +08:00
zhouhao
2dbb9c7cc0 feat: 优化上下文传递 2025-08-04 13:55:38 +08:00
zhouhao
a7bbd59d01 feat: 优化上下文传递 2025-08-04 10:32:37 +08:00
zhouhao
ec5b4899d6 feat: 优化上下文传递 2025-08-04 10:12:55 +08:00
zhouhao
5a3060bdc0 feat: 增加新的ContextHolder上下文支持 2025-08-01 18:27:19 +08:00
zhouhao
b641d193a1 refactor: 优化json序列化
Signed-off-by: zhouhao <zh.sqy@qq.com>
2025-07-14 15:07:11 +08:00
zhouhao
3715c3a9ef refactor: 优化注解,支持在字段上注解.
Signed-off-by: zhouhao <zh.sqy@qq.com>
2025-07-14 11:21:55 +08:00
zhouhao
9f09958571 refactor: 优化 2025-07-11 14:23:19 +08:00
zhouhao
737b56f491 refactor: 优化权限初始化 2025-07-11 13:41:43 +08:00
zhouhao
0c29f53dae refactor: 优化权限初始化 2025-07-11 10:56:17 +08:00
zhouhao
88bbcfcc84 build: 4.0.20-SNAPSHOT 2025-07-05 21:25:02 +08:00
zhouhao
18569bdc66 build(maven): 5.0.1-SNAPSHOT 2025-07-04 20:44:37 +08:00
zhouhao
7955e9ea07 build: 5.0.0 release 2025-06-30 11:49:24 +08:00
zhouhao
8aa0d06136 build: 5.0.0 release 2025-06-30 11:29:08 +08:00
zhouhao
7347cdf2d7 build: 4.0.19 release 2025-06-30 11:12:53 +08:00
zhouhao
41c17c858b refactor: 优化权限解析 2025-06-20 19:09:57 +08:00
zhouhao
de7a816fb2 Merge remote-tracking branch 'origin/master' into spring-boot3
# Conflicts:
#	hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/UserTokenWebFilter.java
#	pom.xml
2025-06-17 13:42:00 +08:00
gyl
f2e933f55f feat(基础模块): 设置token解析WebFilter的加载顺序 (#329) 2025-06-17 13:40:18 +08:00
zhouhao
c8e5eaf0e7 refactor: 优化权限注解 2025-06-13 14:32:05 +08:00
zhouhao
22aaf141b2 refactor(基础模块): 修复allowAnonymous失效 2025-05-29 16:28:35 +08:00
zhouhao
3de337c6d2 fix(基础模块): 修复allowAnonymous失效 2025-05-29 16:28:05 +08:00
zhouhao
914e6c1de7 refactor: 优化 2025-05-16 14:18:24 +08:00
zhouhao
26280f429f refactor: 优化对springmvc的支持 2025-05-07 18:21:49 +08:00
zhouhao
8023e7bc56 refactor(基础模块): 替换过时API 2025-04-21 14:16:31 +08:00
zhouhao
c109aee54d Merge remote-tracking branch 'origin/master' into spring-boot3
# Conflicts:
#	hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/configuration/AuthorizingHandlerAutoConfiguration.java
#	hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/UserTokenWebFilter.java
2025-04-17 17:53:42 +08:00
zhouhao
a1cc9688de refactor: 优化过期时间处理 2025-04-17 13:32:56 +08:00
zhouhao
505f9a387e refactor: 优化过期时间处理 2025-04-17 12:38:23 +08:00
zhouhao
d2fb65bdce refactor: 优化过期时间处理 2025-04-17 12:12:55 +08:00
zhouhao
8a73a2281d refactor: 优化过期时间处理 2025-04-17 12:11:10 +08:00
zhouhao
0ae207408b refactor: 增加UserTokenBeforeCreateEvent事件 2025-04-17 10:51:27 +08:00
zhouhao
e1fffbd590 Merge remote-tracking branch 'origin/master' into spring-boot3
# Conflicts:
#	hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/token/redis/RedisUserTokenManager.java
2025-04-10 14:41:28 +08:00
zhouhao
c3f59abe7a refactor: 权限验证增加匿名访问支持. 2025-04-10 14:38:16 +08:00
zhouhao
9a12aa89f6 refactor: 指定了用户权限的token信息忽略异地登录校验。 2025-04-07 10:55:50 +08:00
zhouhao
171fa7ecb3 refactor: 指定了用户权限的token信息忽略异地登录校验。 2025-04-07 10:55:20 +08:00
zhouhao
6fbb9a22e6 build: 4.0.19-SNAPSHOT 2025-04-01 15:23:29 +08:00
zhouhao
931c87ca51 Merge remote-tracking branch 'origin/master' into spring-boot3
# Conflicts:
#	hsweb-authorization/hsweb-authorization-api/pom.xml
#	hsweb-authorization/hsweb-authorization-basic/pom.xml
#	hsweb-authorization/hsweb-authorization-oauth2/pom.xml
#	hsweb-authorization/pom.xml
#	hsweb-commons/hsweb-commons-api/pom.xml
#	hsweb-commons/hsweb-commons-crud/pom.xml
#	hsweb-commons/pom.xml
#	hsweb-concurrent/hsweb-concurrent-cache/pom.xml
#	hsweb-concurrent/pom.xml
#	hsweb-core/pom.xml
#	hsweb-datasource/hsweb-datasource-api/pom.xml
#	hsweb-datasource/hsweb-datasource-jta/pom.xml
#	hsweb-datasource/hsweb-datasource-web/pom.xml
#	hsweb-datasource/pom.xml
#	hsweb-logging/hsweb-access-logging-aop/pom.xml
#	hsweb-logging/hsweb-access-logging-api/pom.xml
#	hsweb-logging/pom.xml
#	hsweb-starter/pom.xml
#	hsweb-system/hsweb-system-authorization/hsweb-system-authorization-api/pom.xml
#	hsweb-system/hsweb-system-authorization/hsweb-system-authorization-default/pom.xml
#	hsweb-system/hsweb-system-authorization/hsweb-system-authorization-oauth2/pom.xml
#	hsweb-system/hsweb-system-authorization/pom.xml
#	hsweb-system/hsweb-system-dictionary/pom.xml
#	hsweb-system/hsweb-system-dictionary/src/main/java/org/hswebframework/web/dictionary/service/CompositeDictDefineRepository.java
#	hsweb-system/hsweb-system-file/pom.xml
#	hsweb-system/pom.xml
#	pom.xml
2025-03-31 11:27:04 +08:00
zhouhao
1f62a9bca2 build: release 4.0.18 2025-03-31 10:11:54 +08:00
fighter-wang
9fcdeaf85a fix(权限认证): oauth2申请token增加条件判断 (#313) 2025-03-27 18:36:19 +08:00