From e2fa8d751726a4638d12e5a320b9e7a9edd7e12c Mon Sep 17 00:00:00 2001 From: wangzhiwei Date: Tue, 7 Apr 2026 14:12:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(login):=20=E4=BC=98=E5=8C=96=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=99=BB=E5=87=BA=E5=8A=9F=E8=83=BD=E5=B9=B6=E5=A2=9E?= =?UTF-8?q?=E5=BC=BA=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 CacheManager 导入以支持缓存管理 - 从 Redis 中删除用户信息后增加从缓存中移除 token 映射逻辑 - 添加用户名和 token 的双向缓存清理机制 - 集成 Sa-Token 登出流程并完善异常处理 - 添加登出成功和异常的日志记录功能 - 优化注释描述提高代码可读性 --- src/main/java/com/kexue/skills/config/SaTokenConfig.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/kexue/skills/config/SaTokenConfig.java b/src/main/java/com/kexue/skills/config/SaTokenConfig.java index 118e2ff..1cf75ed 100644 --- a/src/main/java/com/kexue/skills/config/SaTokenConfig.java +++ b/src/main/java/com/kexue/skills/config/SaTokenConfig.java @@ -24,9 +24,9 @@ public class SaTokenConfig implements WebMvcConfigurer { // 拦截所有请求,除了登录、注册、文档等不需要认证的接口 SaRouter // 放行登录接口 - .match("/login/**").stop() + .match("/api/login/**").stop() // 放行注册接口 - .match("/register/**").stop() + .match("/api/register/**").stop() // 放行Swagger文档 .match("/doc.html").stop() .match("/swagger-ui/**").stop()