Commit graph

22 commits

Author SHA1 Message Date
sol
e150596259 fix(auth): 调整鉴权失败处理逻辑 2025-10-14 14:18:06 +08:00
sol
e167761df0 docs(common-auth): Add a comment description 2025-09-23 14:18:26 +08:00
sol
e9494ecc59 refactor(CorsConfigure, SaTokenConfigure): Add @NonNull annotation to method parameters; delete unused CacheEvictAspect and CacheEvictById classes; update GatewayConfigValues with new constant; enhance FeignInterceptor to include user identity token; modify application configuration to enable system authentication 2025-09-16 17:50:25 +08:00
sol
bde74577f6 feat(auth): Add a system permission authentication configuration 2025-09-05 15:08:54 +08:00
sol
069ada0795 refactor: Optimize code structure and constant usage 2025-07-29 18:17:38 +08:00
sol
a4cc0d076e refactor(auth): Added exception capture when permissions were initialized 2025-07-29 13:55:37 +08:00
Sol
544b176783 refactor(auth): Optimize token refresh logic 2025-06-06 09:31:46 +08:00
Sol
cda688618f refactor(auth): Use the @SneakyThrows annotation to handle interrupt exceptions 2025-06-05 10:08:05 +08:00
Sol
f02e0f82ef feat(plugin-micrometer): dynamically set management port and configure Actuator endpoints
- Add `DynamicManagementPortProcessor` to dynamically set the management server port
- Update `application-micrometer.yml` to enable common Actuator endpoints
- Refactor `SaTokenConfigure` to remove whitelist configuration for Actuator endpoints
2025-05-30 11:43:40 +08:00
Sol
0e882a58c1 feat(plugin): add WebSocket plugin and configure related features
- Introduced a new WebSocket plugin module to enable WebSocket communication
- Updated gateway CORS configuration to exclude WebSocket paths
- Enhanced Redis setup by adding message listener support
- Modified Sa-Token configuration to allow WebSocket paths to bypass filters
- Added WebSocket configuration class for STOMP endpoints and message broker setup
- Implemented Tomcat WebSocket configuration for scientific WebSocket initialization
2025-05-29 18:18:58 +08:00
Sol
3a433a1047 fix(auth): Optimize authentication exception handling 2025-05-29 11:32:29 +08:00
Sol
5cb7affa2b refactor(架构调整): Remove Seata-related code and optimize cache logic 2025-05-24 19:07:21 +08:00
Sol
17251be10a refactor(auth): Optimize token refresh tasks 2025-05-23 11:31:44 +08:00
Sol
89d2c4a8df fix(auth): Optimize the Same-Token refresh task. 2025-05-19 11:29:09 +08:00
Sol
b538ceb9f9 feat(plugin-redis): Add Redisson support and implement Same-Token scheduled refresh. 2025-05-14 17:38:26 +08:00
Sol
437c7bee43 feat(cloud): Add Feign and Loadbalance model. 2025-04-25 21:48:26 +08:00
Sol
c0cc05fc68 refactor(web-system): Refactor captcha functionality
- Removed unused imports in BaseTreeEntity
- Refactored captcha generation and validation logic in LoginService
- Added RedisCacheConfig class to enable Redis caching
- Removed redundant code in StpInterfaceImpl
- Removed YmlPropertySourceFactory class
- Added CaptchaCache class for managing captcha cache
2025-04-23 23:49:37 +08:00
Sol
656c194f3f feat(auth): Rewrite GatewayConfig
- Rewrite GatewayConfig classes for dynamic route generation-use DiscoveryClient and InstanceRegisteredEvent for service discovery and automatic route addition
2025-04-23 18:40:59 +08:00
Sol
6aa1b2877c feat(auth): add Controller scan retry 2025-04-15 23:35:02 +08:00
sol
39a543c74c Refactor(auth): Refactor authorization initialization logic
- Modify the startup method of `ControllerScanner`, replacing `ApplicationRunner` with `ApplicationReadyEvent` listener
- Update the README file to clarify that `web-system` and `web-file` need to be started manually
- Refactor the menu initialization logic in `SystemInitData`, replacing `MenuApi` with `MenuService`
2025-03-13 18:07:52 +08:00
sol
4388586ca2 refactor(database): optimize database configuration and logging
1. Replace custom SQL logger with P6Spy for better SQL monitoring\n2. Optimize MyBatis-Plus configuration structure\n3. Add delay for ControllerScanner to ensure Nacos registration\n4. Update project documentation with detailed deployment guide\n5. Fix code formatting and remove redundant imports
2025-03-13 17:03:33 +08:00
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00