39 lines
941 B
PHP
39 lines
941 B
PHP
<?php
|
|
|
|
namespace App\Services;
|
|
|
|
use GuzzleHttp\Client as HTTPClient;
|
|
//use \\CoreServiceApi;
|
|
|
|
class ResetPassword extends CoreServiceApi
|
|
{
|
|
|
|
|
|
public static function procResetPassword($data)
|
|
{
|
|
/*
|
|
CRITICAL - 2022-04-20 19:46:44 --> username=>ses66181@gmail.com
|
|
CRITICAL - 2022-04-20 19:46:44 --> mode=>100
|
|
CRITICAL - 2022-04-20 19:46:44 --> reset_pin=>
|
|
CRITICAL - 2022-04-20 19:46:44 --> newpass=>
|
|
CRITICAL - 2022-04-20 19:46:44 --> reset_key=>
|
|
"email": "lviet@float.sg",
|
|
"mode":100
|
|
*/
|
|
|
|
$res =[];
|
|
switch($data['mode']){
|
|
|
|
case 100:
|
|
$arr = array('mode' => '100', 'email' => $data['email'] );
|
|
$data_json = json_encode($arr);
|
|
|
|
//$data_json = "{\"email\":\"$data['email']\",\"mode\":100}";
|
|
$res = self::NodeServiceApi('/user/reset-password', $data_json);
|
|
break;
|
|
}
|
|
|
|
return $res;
|
|
}
|
|
|
|
} |