downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

password_verify> <password_hash
[edit] Last updated: Fri, 17 May 2013

view this page in

password_needs_rehash

(PHP 5 >= 5.5.0)

password_needs_rehashVérifie si la table de hachage fournie correspond aux options fournies

Description

boolean password_needs_rehash ( string $hash , string $algo [, string $options ] )

Cette fonction vérifie si la table de hachage fournie implémente l'algorithme et les options fournis. Si ce n'est pas le cas, il est supposé que la table de hachage doit être re-généré.

Liste de paramètres

hash

Un hachage créé par la fonction password_hash().

algo

Une constantes de l'algorithme de mot de passe représentant l'algorithme à utiliser lors du hachage du mot de passe.

options

Un tableau associatif contenant les options. Actuellement, deux options sont supportées : salt, pour fournir un salt à utiliser lors du hachage du mot de passe, et cost, qui représente le coût algorithmique à utiliser. Des exemples de ces valeurs peuvent être trouvés sur la page de la fonction crypt().

Si omis, la valeur par défaut de cost sera utilisée.

Valeurs de retour

Retourne TRUE si la table de hachage doit être re-générée pour correspondre aux paramètres algo et options fournis, ou FALSE sinon.



add a note add a note User Contributed Notes password_needs_rehash - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites