From 78ccfa2000f3cb2c06d6e9e5c49269556c94759a Mon Sep 17 00:00:00 2001 From: oji Date: Thu, 15 Dec 2022 14:32:08 +0700 Subject: [PATCH] fixes bug get code uri --- src/SsoClientLibrary.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/SsoClientLibrary.php b/src/SsoClientLibrary.php index 8cfa98f..85f36ce 100644 --- a/src/SsoClientLibrary.php +++ b/src/SsoClientLibrary.php @@ -51,7 +51,11 @@ class SsoClientLibrary { } public function ssoCallback() { - if (isset($_GET['code']) && !empty(($_GET['code']))) { + $url = parse_url($this->redirectUri); + $code = str_replace($url['path'] . '?code=','',$_SERVER['REQUEST_URI']); + $code = explode('&',$code); + $code = $code[0] ?? ''; + if ($code != '') { $_access_token = ''; $_errors = ''; -- 2.7.4