From 89f109e8986e7c51e16667623948d03c61dd4b78 Mon Sep 17 00:00:00 2001 From: mofangmin Date: Sat, 26 Oct 2024 09:31:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=BD=AC=E5=8F=91=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/web/providers/pg2/base.go | 4 ++-- modules/web/providers/pg2/handler.go | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/modules/web/providers/pg2/base.go b/modules/web/providers/pg2/base.go index be65e02..a85995a 100644 --- a/modules/web/providers/pg2/base.go +++ b/modules/web/providers/pg2/base.go @@ -56,9 +56,9 @@ func (s *Sub) EnterGame() string { return "" } request := EnterGameRequest{ - Uname: fmt.Sprintf("%d", uid), + Uname: common.GetProviderUserName(fmt.Sprintf("%d", uid)), GameID: game.GameCode, - Token: token, + Token: common.GetProviderUserToken(token), Lang: Lang, Nick: "", RtpPool: rtp, diff --git a/modules/web/providers/pg2/handler.go b/modules/web/providers/pg2/handler.go index e692e80..e118b97 100644 --- a/modules/web/providers/pg2/handler.go +++ b/modules/web/providers/pg2/handler.go @@ -41,6 +41,11 @@ func VerifySession(c *gin.Context) { return } log.Debug("VerifySession req:%+v", req) + + if a.ShouldRoute(req, "Uname", common.ProviderAPITypeJson) { + return + } + uid, err := strconv.Atoi(req.Uname) if err != nil { log.Error("err:%v", err) @@ -73,6 +78,11 @@ func GetPlayerBalance(c *gin.Context) { return } log.Debug("GetPlayerBalance req:%+v", req) + + if a.ShouldRoute(req, "Uname", common.ProviderAPITypeJson) { + return + } + uid, err := strconv.Atoi(req.Uname) if err != nil { log.Error("err:%v", err) @@ -106,6 +116,11 @@ func PlaceBet(c *gin.Context) { return } log.Debug("PlaceBet:%+v", req) + + if a.ShouldRoute(req, "Token", common.ProviderAPITypeJson) { + return + } + // 验证token uid, _ := db.Redis().GetInt(common.GetRedisKeyToken(req.Token)) if uid == 0 {