From 5d6cefa12438c4a31839b59a58a43380e9270794 Mon Sep 17 00:00:00 2001 From: yangduo Date: Wed, 19 Feb 2025 14:11:45 +0800 Subject: [PATCH] fix --- server/payserver/api/v1/ingame/ingame.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/payserver/api/v1/ingame/ingame.go b/server/payserver/api/v1/ingame/ingame.go index 3900c94..687b088 100644 --- a/server/payserver/api/v1/ingame/ingame.go +++ b/server/payserver/api/v1/ingame/ingame.go @@ -65,7 +65,7 @@ func (iga *InGameApi) ServerPreOrder(c *gin.Context) { goodsid := c.Query("goods_id") sessionid := c.Query("session_id") sign := c.Query("sign") - if strings.EqualFold(q5.Md5Str(accountId+goodsid+constant.GLOBAL_SALT+sessionid), strings.ToLower(sign)) { + if !strings.EqualFold(q5.Md5Str(accountId+goodsid+constant.GLOBAL_SALT+sessionid), strings.ToLower(sign)) { f5.RspErr(c, 401, "sign err") return } @@ -109,7 +109,7 @@ func (iga *InGameApi) PayDone(c *gin.Context) { orderid := c.Query("order_id") sessionid := c.Query("session_id") sign := c.Query("sign") - if strings.EqualFold(q5.Md5Str(accountId+orderid+constant.GLOBAL_SALT+sessionid), strings.ToLower(sign)) { + if !strings.EqualFold(q5.Md5Str(accountId+orderid+constant.GLOBAL_SALT+sessionid), strings.ToLower(sign)) { f5.RspErr(c, 401, "sign err") return }