public PasswordInterface::needsRehash($hash)
Check whether a hashed password needs to be replaced with a new hash.
This is typically called during the login process when the plain text password is available. A new hash is needed when the desired iteration count has changed by a modification of the password-service in the dependency injection container or if the user's password hash was generated in an update like user_update_7000() (see the Drupal 7 documentation).
string $hash: The existing hash to be checked.
bool TRUE if the hash is outdated and needs rehash.
public function needsRehash($hash);
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Password!PasswordInterface.php/function/PasswordInterface::needsRehash/8.1.x