From cf2443f82001b172b56ccadec23098784bbc6d60 Mon Sep 17 00:00:00 2001 From: "DESKTOP-BC3NEC6\\chiefsoft" Date: Wed, 1 Feb 2023 08:55:26 -0500 Subject: [PATCH] resetpass dummy implementation --- app/Config/Routes.php | 2 +- app/Controllers/Myfituser.php | 15 ++++++++++---- app/Models/myfitResetPass.php | 38 +++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 5 deletions(-) create mode 100644 app/Models/myfitResetPass.php diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 1fbbc4a..affdf3a 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -48,7 +48,7 @@ $routes->post('/en/desktop/api/v2/myfit/contact', 'Myfit::contact'); $routes->get('/en/desktop/api/v2/myfit/pricing', 'Myfit::pricing'); //reset pass & login -$routes->post('/en/desktop/api/v2/myfituser/resetpass', 'Myfitauth::resetpass'); +$routes->post('/en/desktop/api/v2/myfituser/resetpass', 'Myfitauth::users'); //MYFIT DESKTOP USERS //-- login $routes->post('/en/desktop/api/v2/myfituser/login', 'Myfitauth::users'); diff --git a/app/Controllers/Myfituser.php b/app/Controllers/Myfituser.php index 02bb1e0..13749ff 100644 --- a/app/Controllers/Myfituser.php +++ b/app/Controllers/Myfituser.php @@ -17,7 +17,7 @@ class Myfituser extends BaseController public function index() { - /* header('Access-Control-Allow-Origin: * '); + /* header('Access-Control-Allow-Origin: * '); //header("Access-Control-Allow-Origin: http://localhost:9057 "); header('Access-Control-Expose-Headers: Access-Control-Allow-Origin'); header('Access-Control-Allow-Credentials: true '); @@ -55,8 +55,14 @@ class Myfituser extends BaseController 'calendar' => ['GET'], 'profile' => ['GET'], 'loginhx' => ['GET'], + ]; + // Retrieve an HTTP Request header, with case-insensitive names + $this->request->getHeader('host'); + $this->request->getHeader('Content-Type'); + //$au = $this->request->getHeader('Authorization'); + $res1 = []; if (array_key_exists($endpoint, $endpoints)) { } else { @@ -67,14 +73,15 @@ class Myfituser extends BaseController // echo "EXYTACT INPUT DATA HERE"; $raw_json = file_get_contents('php://input'); $raw_array = json_decode($raw_json, true); + //$raw_array['au'] =$au; switch ($endpoint) { case 'login': - // $userAccess = new \App\Models\userAccess(); - // $res1 = $userAccess->startLogin($raw_array); + //$userAccess = new \App\Models\userAccess(); + //$res1 = $userAccess->startLogin($raw_array); break; case 'account': - // $res = $this->dummyData($raw_array); + // $res = $this->dummyData($raw_array); break; case 'reminders': $myfitUserReminders = new \App\Models\myfitUserReminders(); diff --git a/app/Models/myfitResetPass.php b/app/Models/myfitResetPass.php new file mode 100644 index 0000000..70da947 --- /dev/null +++ b/app/Models/myfitResetPass.php @@ -0,0 +1,38 @@ +db = \Config\Database::connect($this->con_name); + } + + public function resetPass($in) + { + $reminder_category =[]; + $sqlQ = + 'SELECT * FROM members_resetpass'; + + + $query = $this->db->query($sqlQ); + $data['resetpass_data'] = $query->getResultArray(); + return $inx = [ + 'reminder_category' => $reminder_category, + 'reminders' => $data['resetpass_data'], + 'status' => 1, + 'raw_data' => $in, + ]; + + + } + + +}