Browse Source

Update Cookie model

Visman 3 years ago
parent
commit
c18266adfd
1 changed files with 2 additions and 3 deletions
  1. 2 3
      app/Models/Cookie/Cookie.php

+ 2 - 3
app/Models/Cookie/Cookie.php

@@ -117,14 +117,13 @@ class Cookie extends Model
 
         if (
             ! \is_string($ckUser)
-            || ! \preg_match('%^(\-)?(\d{1,10})_(\d{10})_([a-f\d]{32,128})_([a-f\d]{32,128})$%Di', $ckUser, $ms)
+            || ! \preg_match('%^(\-)?([1-9]\d{0,9})_(\d{10})_([a-f\d]{32,128})_([a-f\d]{32,128})$%Di', $ckUser, $ms)
         ) {
             return;
         }
 
         if (
-            2 > $ms[2]
-            || \time() > $ms[3]
+            \time() > $ms[3]
             || ! \hash_equals(
                     $this->c->Secury->hmac($ms[1] . $ms[2] . $ms[3] . $ms[4], $this->key1),
                     $ms[5]