From d7007eec59cbf45c69df57ede56f256753c090fc Mon Sep 17 00:00:00 2001 From: SliverHorn <503551462@qq.com> Date: Wed, 7 Oct 2020 11:14:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=94=A8=E6=88=B7=E4=B8=8D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E7=9A=84=E6=97=B6jwt=E5=8F=AF=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/middleware/jwt.go | 6 ++++++ server/service/sys_user.go | 15 +++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/server/middleware/jwt.go b/server/middleware/jwt.go index aa2c48b7..6b72c53c 100644 --- a/server/middleware/jwt.go +++ b/server/middleware/jwt.go @@ -49,6 +49,12 @@ func JWTAuth() gin.HandlerFunc { c.Abort() return } + if err, _ = service.FindUserByUuid(claims.UUID.String()); err != nil{ + response.Result(response.ERROR, gin.H{ + "reload": true, + }, err.Error(), c) + c.Abort() + } if claims.ExpiresAt - time.Now().Unix()