/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Auth
NameSizeModeActions
Storage/-0755rm
AbstractPasswordHasher.php23620644editdlrm
BaseAuthenticate.php91230644editdlrm
BaseAuthorize.php18840644editdlrm
BasicAuthenticate.php42090644editdlrm
ControllerAuthorize.php30260644editdlrm
DefaultPasswordHasher.php27400644editdlrm
DigestAuthenticate.php100570644editdlrm
FallbackPasswordHasher.php31690644editdlrm
FormAuthenticate.php31930644editdlrm
PasswordHasherFactory.php20350644editdlrm
WeakPasswordHasher.php19670644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Auth/DefaultPasswordHasher.php (2740B)
PASSWORD_DEFAULT, 'hashOptions' => [], ]; /** * Generates password hash. * * @param string $password Plain text password to hash. * @return string|false Password hash or false on failure * @psalm-suppress InvalidNullableReturnType * @link https://book.cakephp.org/4/en/controllers/components/authentication.html#hashing-passwords */ public function hash(string $password) { /** @psalm-suppress NullableReturnStatement */ return password_hash( $password, $this->_config['hashType'], $this->_config['hashOptions'] ); } /** * Check hash. Generate hash for user provided password and check against existing hash. * * @param string $password Plain text password to hash. * @param string $hashedPassword Existing hashed password. * @return bool True if hashes match else false. */ public function check(string $password, string $hashedPassword): bool { return password_verify($password, $hashedPassword); } /** * Returns true if the password need to be rehashed, due to the password being * created with anything else than the passwords generated by this class. * * @param string $password The password to verify * @return bool */ public function needsRehash(string $password): bool { return password_needs_rehash($password, $this->_config['hashType'], $this->_config['hashOptions']); } }