From e842dcd9150ea632801eec78f207f6651be5082c Mon Sep 17 00:00:00 2001 From: mu Date: Fri, 15 Feb 2019 16:11:38 +0800 Subject: [PATCH] Update Engine.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 多个不同的限定域名,只需要一个通过,则通过 --- src/Engine/Engine.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Engine/Engine.php b/src/Engine/Engine.php index 201a71a..a8bb322 100644 --- a/src/Engine/Engine.php +++ b/src/Engine/Engine.php @@ -168,7 +168,11 @@ public function checkRequest($req, $res, $fn) $allow_origin === $parts['scheme'] . '://' . $parts['host'] || $allow_origin === $parts['scheme'] . '://' . $parts['host'] . ':*' || $allow_origin === '*:' . $parts['port']; - return call_user_func($fn, null, $ok, $req, $res); + if($ok){ + # 只需要有一个白名单通过,则都通过 + return call_user_func($fn, null, $ok, $req, $res); + } + } } call_user_func($fn, null, false, $req, $res);