From 2fb3fe6f52b8cf7209af18f0eb0ae53315585f56 Mon Sep 17 00:00:00 2001 From: franknstayn Date: Wed, 1 Dec 2021 19:37:10 +0800 Subject: [PATCH] update getallheaders --- app/Http/Middleware/isAuthorized.php | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/app/Http/Middleware/isAuthorized.php b/app/Http/Middleware/isAuthorized.php index 9138f75..4748652 100755 --- a/app/Http/Middleware/isAuthorized.php +++ b/app/Http/Middleware/isAuthorized.php @@ -14,23 +14,27 @@ class isAuthorized * @param \Closure $next * @return mixed */ + + + public function handle($request, Closure $next) { - if (isset(getallheaders()['token']) && getallheaders()['token'] == "1HHIaIsT4pvO2S39vMzlVfGWi3AhAz6F5xGBNKil") { + + function getheaders() + { + $headers = []; + foreach ($_SERVER as $name => $value) { + if (substr($name, 0, 5) == 'HTTP_') { + $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value; + } + } + return $headers; + } + + if (isset(getheaders()['Token']) && getheaders()['Token'] == "1HHIaIsT4pvO2S39vMzlVfGWi3AhAz6F5xGBNKil") { return $next($request); } else { return response()->json(['status' => false, 'error' => "Invalid request"], 503); } } - - function getallheaders() - { - $headers = []; - foreach ($_SERVER as $name => $value) { - if (substr($name, 0, 5) == 'HTTP_') { - $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value; - } - } - return $headers; - } }