From d76f140e1be3f22cd0251323a03ca47769d78b67 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 14 Jul 2023 15:43:16 +0800 Subject: [PATCH] 1 --- webapp/services/callback/GameItemMallBuyOk.php | 2 ++ webapp/services/callback/common/SignatureService.php | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/webapp/services/callback/GameItemMallBuyOk.php b/webapp/services/callback/GameItemMallBuyOk.php index 8faa6881..e4c34910 100644 --- a/webapp/services/callback/GameItemMallBuyOk.php +++ b/webapp/services/callback/GameItemMallBuyOk.php @@ -5,6 +5,7 @@ namespace services; require_once('phpcommon/bchelper.php'); require_once ('services/callback/BuyPassCbService.php'); require_once ('services/callback/BuyShopGoodsCbService.php'); +require_once ('services/callback/common/SignatureService.php'); use phpcommon\SqlHelper; @@ -12,6 +13,7 @@ class GameItemMallBuyOk { public function process() { + SignatureService::web3ServiceCheck(); $address = getReqVal('address', ''); $orderId = getReqVal('order_id', ''); diff --git a/webapp/services/callback/common/SignatureService.php b/webapp/services/callback/common/SignatureService.php index 4aea21e0..9c31bb3d 100644 --- a/webapp/services/callback/common/SignatureService.php +++ b/webapp/services/callback/common/SignatureService.php @@ -17,12 +17,12 @@ class SignatureService { ) ); if (!$row) { - myself()-_rspErr(self::ERRCODE); + myself()-_rspErr(self::ERRCODE_SIGN); die(); } $sign = self::normalMd5Sign($_REQUEST, $row['secret_key'], array('_sign')); if ($sign != $row['signature']) { - myself()-_rspErr(self::ERRCODE); + myself()-_rspErr(self::ERRCODE_SIGN); die(); } }