|
@@ -1309,7 +1309,18 @@ class LoginController extends Controller
|
|
|
$RegisterLocation = $request->country ?? env('COUNTRY_CODE',1);
|
|
$RegisterLocation = $request->country ?? env('COUNTRY_CODE',1);
|
|
|
$ServerRegion = env('REGION_24680','sa-east');
|
|
$ServerRegion = env('REGION_24680','sa-east');
|
|
|
$Language = $request->lang ?? $request->getLocale();
|
|
$Language = $request->lang ?? $request->getLocale();
|
|
|
|
|
+ $Phone = $request->phone ?? "";
|
|
|
|
|
|
|
|
|
|
+ $Phone = $this->checkPhone($Phone, $RegisterLocation,$request);
|
|
|
|
|
+ //有错误返回
|
|
|
|
|
+ if (is_array($Phone)) {
|
|
|
|
|
+ $Phone = "";
|
|
|
|
|
+ }else if(is_object($Phone)&&isset($Phone->GlobalUID)){
|
|
|
|
|
+ //原来就存在,直接返回
|
|
|
|
|
+ $guser = GlobalUserInfo::toWebData($Phone,true);
|
|
|
|
|
+ $guser['reg'] = 1;
|
|
|
|
|
+ return response()->json(apiReturnSuc($guser, ['reg.success', 'Registro realizado com sucesso!']));
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1421,7 +1432,7 @@ class LoginController extends Controller
|
|
|
'GlobalUID' => $GlobalUID,
|
|
'GlobalUID' => $GlobalUID,
|
|
|
'Accounts' => $account, // Assuming email is received from request
|
|
'Accounts' => $account, // Assuming email is received from request
|
|
|
'Email' => $request->email ?? '', // Assuming email is received from request
|
|
'Email' => $request->email ?? '', // Assuming email is received from request
|
|
|
- 'Phone' => '', // Assuming email is received from request
|
|
|
|
|
|
|
+ 'Phone' => $Phone ?? '', // Assuming phone is received from request
|
|
|
'LogonPass' => Hash::make($password),
|
|
'LogonPass' => Hash::make($password),
|
|
|
'LogonIP' => $login_ip,
|
|
'LogonIP' => $login_ip,
|
|
|
'Gender' => 1,
|
|
'Gender' => 1,
|