Vous avez été nombreux à me demander comment protéger au mieux le password de vos clients, stokés dans une table d'une base de données.
Il existe de nombreuses fonctions Php qui permettent de générer un algorithme permettant ainsi de crypter un mot de passe. Cependant, ces fonctions ont fini par devenir obsolètes avec le temps car leurs chiffrements ont fini par être découverts ! C'est le lot de toutes protections informatiques telles quelle soit !
Je vous propose dans ce tuto en vidéo, ma solution pour crypter au mieux un mot de passe dans une table d'une base de données.
Attention, rien n'est infaillible et en aucun cas je vous dirai que c'est la meilleur méthode !
Il s'agit tout simplement d'une technique qui aujourd'hui donne de bons résultats.
Nous profiterons de ce tuto pour mettre en place un peu de CSS afin de donner à nos formulaires un aspect moderne et agréable.
Tuto Crypter efficacement le mot de passe de votre clients en base de données en PHP
Dans ce tuto, nous mettrons en place :
- La table de la base de données,
- Un formulaire d'inscription,
- Un formulaire d'authentification,
- Le système de cryptage des mots de passe.
Le cours se termine par un petit QCM pour valider vos connaissances acquises.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.
Je met à votre disposition l'ensemble des codes de ce tuto.
Table des matières de cette formation Php, Cybersécurité (durée : 1h29m)
-
MySQL
- Création de la table membre gratuit 00:02:08
-
HTML & CSS
- Ecriture de HTML du formulaire d'insertion 00:03:29
- Mise en place du CSS 1/2 00:10:11
- Mise en place du CSS 2/2 00:10:15
- Ecriture de HTML du formulaire d'accès 00:02:57
-
Php & SQL
- Instanciation à PDO 00:03:51
- Requête d'insertion dans la table membre 00:08:21
- Conditionnement de la requête d'insertion 00:06:38
- On vérifie si le pseudo existe 00:06:34
- Requête d'accès 00:05:47
- Cryptage du password 00:06:11
- Décryptage du password 00:08:12
- Création d'une session 00:06:33
- Amélioration des codes 00:06:34
-
Conclusion
- Conclusion 00:00:38
- Ce que contient l'archive zip 00:01:34
- Fichiers sourcestélécharger
- QCMaccéder
- Certificat
Formateur : Carl Brison
-
Le tuto est bien fait et facile à suivre comme toujours avec Carl. Merci à toi ;-)
-
Un excellent tuto comme d'habitude ! Merci Carl ! C'est toujours un plaisir de suivre tes tutos !
-
Un Grand merci Carl, Est-ce possible d'avoir le même tuto en poo avec pdo
-
Avec quelle version de logiciel ce tuto est-il compatible ?Php
-
Quel est le niveau requis pour suivre ce tuto ?débutant
-
Que contient le fichier source ?Le code source complet de ce tuto.
-
Bonjour
La fonction confirmer l'activation du compte par mail (envoi lien par mail pour activé le compte) et-il expliquer sur votre tuto?
merci d'avanceBonjour. merci pour votre question. Non, ce n'est pas le sujet de ce tuto. A bientôt, Carl. -
Bonsoir Carl - Y a-t-il une différence avec le tuto "créer un espace membre" ?Bonjour Valérie. Oui, ce tuto est totalement différent et n'aborde pas le même sujet.
note moyenne
avis laissés