瀏覽代碼

修改邮件轰炸问题

sandm 2 年之前
父節點
當前提交
e03933bd16
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/Http/Controllers/Web/Person/MemberInfoController.php

+ 3 - 0
app/Http/Controllers/Web/Person/MemberInfoController.php

@@ -198,6 +198,9 @@ class MemberInfoController extends WebBaseController
         if($value >= 5){
         if($value >= 5){
             $redis->expire('user_email_'.$request->account,900);
             $redis->expire('user_email_'.$request->account,900);
             return $this->sendErrorResponse("连续登录失败5次,请15分钟后再尝试!");
             return $this->sendErrorResponse("连续登录失败5次,请15分钟后再尝试!");
+        }else{
+            $value++;
+            $redis->set('user_email_',$value);
         }
         }
         $this->emailService->setAuthTag('personal')
         $this->emailService->setAuthTag('personal')
             ->setCallback('App\Services\Person\MemberInfoService', 'sendAuthEmailHook', [$email, auth('web-member')->user()])
             ->setCallback('App\Services\Person\MemberInfoService', 'sendAuthEmailHook', [$email, auth('web-member')->user()])