Exemplo n.º 1
0
 public function testHashAndVerify()
 {
     $hasher = new PortableHasher(8, true);
     $hash = $hasher->hash('test12345');
     $this->assertTrue($hasher->verify('test12345', $hash));
     $this->assertFalse($hasher->verify('test12346', $hash));
 }
Exemplo n.º 2
0
 public function verify($password, $hash)
 {
     if (strlen($hash) <= 32) {
         return $hash == md5($password);
     }
     return parent::verify($password, $hash);
 }