From d9c091d8d5cc774b69efdd43ab9319268b4ac0e9 Mon Sep 17 00:00:00 2001 From: dev-chiefworks Date: Wed, 20 Apr 2022 23:37:53 -0400 Subject: [PATCH] New sign up --- app/Controllers/Savvy.php | 5 ++-- app/Services/NewUserApi.php | 54 +++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 app/Services/NewUserApi.php diff --git a/app/Controllers/Savvy.php b/app/Controllers/Savvy.php index ab270ea..73cec6c 100644 --- a/app/Controllers/Savvy.php +++ b/app/Controllers/Savvy.php @@ -5,7 +5,7 @@ use CodeIgniter\HTTP\URI; use App\Services\FloatLogin; use App\Services\UserProfile; use App\Services\ResetPassword; - +use App\Services\NewUserApi; use GuzzleHttp\Client as HTTPClient; @@ -222,8 +222,7 @@ private function testCards(){ $in["country"] = "US"; $in["loc"] = $_SERVER["REMOTE_ADDR"]; log_message('critical', "in API-WAS CALLED user 009=>".$endpoint ); - - + $res = NewUserApi::createAccount($data); log_message('critical', "out API-WAS CALLED user 009=>".$endpoint ); break; case 'userlogin': $in["action"] = SAVVY_USER_LOGINACCOUNT; diff --git a/app/Services/NewUserApi.php b/app/Services/NewUserApi.php new file mode 100644 index 0000000..daafbd3 --- /dev/null +++ b/app/Services/NewUserApi.php @@ -0,0 +1,54 @@ +Mode ====>===>" ); +/* +CRITICAL - 2022-04-20 22:27:16 --> API-WAS CALLED user +CRITICAL - 2022-04-20 22:27:16 --> API-WAS CALLED user +CRITICAL - 2022-04-20 22:27:16 --> API-WAS CALLED user 009=>createuser +CRITICAL - 2022-04-20 22:27:16 --> username=>lviet3@float.sg +CRITICAL - 2022-04-20 22:27:16 --> password=>a1234567 +CRITICAL - 2022-04-20 22:27:16 --> sessionid=>DUMMYSESSION +CRITICAL - 2022-04-20 22:27:16 --> email=>lviet3@float.sg +CRITICAL - 2022-04-20 22:27:16 --> phone=>097879787 +CRITICAL - 2022-04-20 22:27:16 --> firstname=>Le +CRITICAL - 2022-04-20 22:27:16 --> lastname=>Viet +CRITICAL - 2022-04-20 22:27:16 --> signup_random=> +CRITICAL - 2022-04-20 22:27:16 --> verify_link=> +CRITICAL - 2022-04-20 22:27:16 --> start_mode=>200 +CRITICAL - 2022-04-20 22:27:16 --> signUpSurveyData=>ssq0 => Array +ssq1 => Array +ssq2 => Array +*/ + + + $arr = array( + 'start_mode' => $data['start_mode'], + 'username' => $data['username'], + 'password' => $data['password'], + 'email' => $data['email'], + 'phone' => $data['phone'], + 'sessionid' => $data['sessionid'], + 'firstname' => $data['firstname'], + 'lastname' => $data['lastname'], + 'signup_random' => $data['signup_random'], + 'verify_link' => $data['verify_link'] + + ); + $data_json = json_encode($arr); + $res = self::NodeServiceApi('user/register', $data_json); + + return $res; + } + +} \ No newline at end of file