From 661435f80aacadfb3443b885b1e6aef773dd1456 Mon Sep 17 00:00:00 2001 From: dushixiang Date: Tue, 26 Jan 2021 22:11:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=A0=E9=99=A4=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=97=B6=E4=B9=9F=E5=88=A0=E9=99=A4=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E6=8E=88=E6=9D=83=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/api/user.go | 2 ++ web/src/components/Login.js | 1 + web/src/components/user/User.js | 1 + 3 files changed, 4 insertions(+) diff --git a/pkg/api/user.go b/pkg/api/user.go index 2cab914..f74f6bd 100644 --- a/pkg/api/user.go +++ b/pkg/api/user.go @@ -2,6 +2,7 @@ package api import ( "github.com/labstack/echo/v4" + "next-terminal/pkg/global" "next-terminal/pkg/model" "next-terminal/pkg/utils" "strconv" @@ -79,6 +80,7 @@ func UserDeleteEndpoint(c echo.Context) error { } if loginLogs != nil && len(loginLogs) > 0 { for j := range loginLogs { + global.Cache.Delete(loginLogs[j].ID) model.Logout(loginLogs[j].ID) } } diff --git a/web/src/components/Login.js b/web/src/components/Login.js index 5a07ff3..d0314c0 100644 --- a/web/src/components/Login.js +++ b/web/src/components/Login.js @@ -127,6 +127,7 @@ class LoginForm extends Component { { this.formRef.current .validateFields() diff --git a/web/src/components/user/User.js b/web/src/components/user/User.js index 8687ec6..e6d21ea 100644 --- a/web/src/components/user/User.js +++ b/web/src/components/user/User.js @@ -609,6 +609,7 @@ class User extends Component { this.state.changePasswordVisible ? { this.changePasswordFormRef.current .validateFields()