rkljw 3 ヶ月 前
コミット
59351c0815
1 ファイル変更2 行追加15 行削除
  1. 2 15
      app/Controller/IndexController.php

+ 2 - 15
app/Controller/IndexController.php

@@ -71,20 +71,7 @@ class IndexController extends AbstractController
         $comm = new CommonService();
         $ip = $comm->userIp();
         $redis = $this->container->get(\Hyperf\Redis\Redis::class);
-
-        $config = new \EasySwoole\VerifyCode\Config();
-        $code = new \EasySwoole\VerifyCode\VerifyCode($config);
-        $img_code = '';
-        $characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
-        $charLength = strlen($characters);
-        for ($i = 0; $i < 4; $i++) {
-            $img_code .= $characters[rand(0, $charLength - 1)];
-        }
-        //重写验证码
-        $result = $code->DrawCode((string)$img_code);
-        $img_code = $result->getImageCode();
-        //写入缓存 用于其他方法验证 并且设置过期时间
-        $redis->set('code'.$ip,$img_code,60000);
-        return $result?Result::success($img_code):Result::error('失败');
+        $img_code  =  $redis->get('code'.$ip);
+        return Result::success($img_code);
     }
 }