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