From 1658238ff2a6147ed075d79b6d971c9d9be888f8 Mon Sep 17 00:00:00 2001 From: laodaming <11058467+laudamine@user.noreply.gitee.com> Date: Thu, 3 Aug 2023 14:26:40 +0800 Subject: [PATCH] fix --- server/websocket/internal/logic/datatransferlogic.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/websocket/internal/logic/datatransferlogic.go b/server/websocket/internal/logic/datatransferlogic.go index 25bf50e7..cbd2a0c9 100644 --- a/server/websocket/internal/logic/datatransferlogic.go +++ b/server/websocket/internal/logic/datatransferlogic.go @@ -146,10 +146,13 @@ func (l *DataTransferLogic) checkAuth(svcCtx *svc.ServiceContext, r *http.Reques if err != nil { return false, nil } - } else { - return false, nil + //不是登录用户也不是游客 + if !userInfo.IsUser() && !userInfo.IsGuest() { + return false, nil + } + return true, userInfo } - return true, userInfo + return false, nil } // 心跳