|
@@ -1441,6 +1441,8 @@ class Auth extends BaseController
|
|
1441
|
$sms_key = 'api.auth.sms.' . $data['phone'];
|
1441
|
$sms_key = 'api.auth.sms.' . $data['phone'];
|
|
1442
|
$sms_code = str_pad(random_int(1, 9999), 4, 0, STR_PAD_LEFT);
|
1442
|
$sms_code = str_pad(random_int(1, 9999), 4, 0, STR_PAD_LEFT);
|
|
1443
|
$sms_time = systemConfig('sms_time') ? systemConfig('sms_time') : 30 ;
|
1443
|
$sms_time = systemConfig('sms_time') ? systemConfig('sms_time') : 30 ;
|
|
|
|
1444
|
+ // 兼容香港手机号
|
|
|
|
1445
|
+ if (strlen($data['phone']) != 11) $data['phone'] = '+852' . $data['phone'];
|
|
1444
|
$res = app()->make(AliYunSmsService::class)->send($data['phone'], $sms_code);
|
1446
|
$res = app()->make(AliYunSmsService::class)->send($data['phone'], $sms_code);
|
|
1445
|
if($res['Code']!='OK'){
|
1447
|
if($res['Code']!='OK'){
|
|
1446
|
Db::name('log')->insert(['data'=>'幸福保短信发送失败:'.json_encode($res,256)]);
|
1448
|
Db::name('log')->insert(['data'=>'幸福保短信发送失败:'.json_encode($res,256)]);
|