Sécuriser des mots de passe en PHP (password_hash & password_verify)

Merci à Cyril T. pour sa contribution le 25/01/2022

PrimFX
Francais Francais
PHP
*Retour des vidéos (pas de rythme particulier prévu); n'hésitez pas à me dire s'il y a des sujets qui vous intéressent en particulier dans les commentaires 😉
Depuis sa version 5.5, PHP intègre un ensemble de fonctions permettant de hacher et vérifier le hash de mots de passe. Dans cette vidéo, je vous propose de découvrir comment stocker les mots de passe de vos utilisateurs de façon sécurisée avec les fonctions PHP password_hash() et password_verify().

Ressources utiles :

- Code source du tuto : https://www.primfx.com/securiser-mot-de-passe-php-password-hash-verify
- En savoir plus sur les mécanismes de hachage, chiffrement, encodage : https://www.primfx.com/encodage-chiffrement-hachage-differences-explications
- Documentation PHP md5 : https://www.php.net/manual/en/function.md5.php
- Documentation PHP hash : https://www.php.net/manual/en/function.hash.php
- Documentation PHP - Article / FAQ sur le hachage de mots de passe : https://www.php.net/manual/en/faq.passwords.php#faq.passwords.fasthash
- Documentation PHP password_hash : https://www.php.net/manual/en/function.password-hash.php
- Documentation PHP password_verify : https://www.php.net/manual/en/function.password-verify.php

- S'abonner : https://goo.gl/Cfrt1B
- Me suivre sur Twitter : https://twitter.com/borisflesch

Chapitres :

00:00 Introduction
01:08 Base de code
04:47 Utiliser des hash
11:19 PHP password_hash et password_verify
18:40 Aller plus loin
21:52 Outro