J'ai crypté un mot de passe de manière à l'intégrer sur htpasswd.
J'ai copié un bout de code proposé par Mathieu Nebra dans son cours sur php.
wamp me renvoie l'avertissement suivant :
( ! ) Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in C:\wamp64\www\projet\tsf2\cryptage.php on line 9 Call Stack # Time Memory Function Location 1 0.0070 239360 {main}( ) ...\cryptage.php:0 2 0.0070 239496 crypt ( ) ...\cryptage.php:9
La ligne incriminée est la suivante :
$pass_crypte = crypt($_POST['pass']); // On crypte le mot de passe.
Je signale cependant que la boite de dialogue user and pass fonctionne bien avec le mot de passe que me fournit l'interface de cryptage.
Désolé, mais ça n'a strictement rien à voir avec Wampserver.
Voyez avec l'auteur du cours.
Lire la documentation de la fonction PHP crypt() et vous comprendrez ce que veux dire le message d'erreur : Notice: crypt(): No salt parameter was specified
N'utilisez pas "crypt", mais plutôt "password_hash". --> [php.net]
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]