From 8c6babbb9e21be23d052a4b07e41a0aab9c56fdc Mon Sep 17 00:00:00 2001 From: zhaocheng <578322713@qq.com> Date: Mon, 9 Dec 2019 11:35:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E6=8E=A5=E5=8F=A3=E8=B0=83?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/controllers/ApiController.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/frontend/controllers/ApiController.php b/frontend/controllers/ApiController.php index cd26241..6483bf0 100644 --- a/frontend/controllers/ApiController.php +++ b/frontend/controllers/ApiController.php @@ -873,8 +873,7 @@ class ApiController extends \yii\web\Controller if (isset($ret['code']) && $ret['code'] == 200) { $result['code'] = 0; $result['msg'] = '短信发送成功'; - $session = Yii::$app->session; - $session->set('hy_vcode_'.$params['mobile'], $code); + Yii::$app->cache->set('hy_vcode_'.$params['mobile'], $code); } else { $result['success'] = false; $result['msg'] = $ret['msg']; @@ -905,9 +904,9 @@ class ApiController extends \yii\web\Controller $result['msg'] = '参数错误'; return $result; } - if($code == '' || Yii::$app->session->get('hy_vcode_'.$mobile) != $code){ + if($code == '' || Yii::$app->cache->get('hy_vcode_'.$mobile) != $code){ $result['code'] = -1; - $result['msg'] = '验证码错误'; + $result['msg'] = '验证码错误,系统保存为'.Yii::$app->cache->get('hy_vcode_'.$mobile); return $result; } if($user) { @@ -969,7 +968,7 @@ class ApiController extends \yii\web\Controller $result['code'] = -1; $result['msg'] = $e->getMessage(); } - Yii::$app->session->remove('hy_vcode_'.$mobile); + Yii::$app->cache->remove('hy_vcode_'.$mobile); } return $result; }