hrjy 2 gadi atpakaļ
vecāks
revīzija
e0a07d8b7c

+ 6 - 6
app/api/controller/AuthController.php

@@ -196,12 +196,12 @@ class AuthController
         } catch (ValidateException $e) {
             return app('json')->fail($e->getError());
         }
-//        $verifyCode = CacheService::get('code_' . $account);
-//        if (!$verifyCode)
-//            return app('json')->fail('请先获取验证码');
-//        $verifyCode = substr($verifyCode, 0, 6);
-//        if ($verifyCode != $captcha)
-//            return app('json')->fail('验证码错误');
+        $verifyCode = CacheService::get('code_' . $account);
+        if (!$verifyCode)
+            return app('json')->fail('请先获取验证码');
+        $verifyCode = substr($verifyCode, 0, 6);
+        if ($verifyCode != $captcha)
+            return app('json')->fail('验证码错误');
         if (strlen(trim($password)) < 6 || strlen(trim($password)) > 16)
             return app('json')->fail('密码必须是在6到16位之间');
 //        if ($password == '123456') return app('json')->fail('密码太过简单,请输入较为复杂的密码');

+ 2 - 1
config/sms.php

@@ -43,7 +43,8 @@ return [
         //阿里云
         'aliyun' => [
             'template_id' => [
-
+                'VERIFICATION_CODE' => 'SMS_269055650',
+                'DEFAULT' => 'SMS_269055650',
             ]
         ]
     ]

+ 4 - 3
crmeb/repositories/ShortLetterRepositories.php

@@ -4,6 +4,7 @@ namespace crmeb\repositories;
 
 
 use app\admin\model\sms\SmsRecord;
+use crmeb\services\AlismsService;
 use crmeb\services\sms\Sms;
 use think\facade\Log;
 
@@ -58,10 +59,10 @@ class ShortLetterRepositories
     {
         if ($switch && $phone) {
             try {
-                $sms = new AlismsService(sys_config('sms_account', 'LTAI5tShQy87veP818V9qd6W', true), sys_config('sms_token', 'hB0RrjIcC7jBV5apoXfX2YyVA4eoyl', true));
+                $sms = new AlismsService(sys_config('sms_account', 'LTAI5tHCH1HiBQvZn5TRAiBa', true), sys_config('sms_token', 'uHxAux7xtrI5xmCwtXD7NBVFRTIy6c', true));
                 $res = $sms->setAction('SendSms')->setOptions([
                     'PhoneNumbers' => $phone,
-                    'SignName' => '艺绘',
+                    'SignName' => '宏根蒂',
                     'TemplateCode' => \think\facade\Config::get('sms.stores.aliyun.template_id.' . $template, 'sms.stores.aliyun.template_id.DEFAULT'),
                     'TemplateParam' => json_encode($data),
                 ])->execute();
@@ -72,7 +73,7 @@ class ShortLetterRepositories
                     SmsRecord::sendRecord($phone, $data['code'], $template, '');
                 }
                 return true;
-            } catch (Exception $exception) {
+            } catch (\Exception $exception) {
                 return $exception->getMessage();
             }
         } else {