소스 검색

setup a 15' expiration delay to captcha challenge

olinox14 1 년 전
부모
커밋
1072717278
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/State/Provider/ChallengeProvider.php

+ 2 - 1
src/State/Provider/ChallengeProvider.php

@@ -29,7 +29,8 @@ class ChallengeProvider implements ProviderInterface
 
         $options = new ChallengeOptions([
             'hmacKey'   => $this->hmacKey,
-            'maxNumber' => 100000
+            'maxNumber' => 100000,
+            'expires' => (new \DateTime())->modify('+15 minute')
         ]);
 
         return Altcha::createChallenge($options);