Comment crypter le mot de passe lors de la conception de la table ?
Kirito
Kirito 2018-05-22 19:39:10
0
5
1536

Professeur, s'il vous plaît, dites-moi comment crypter le mot de passe lors de la conception de la table ?

Kirito
Kirito

répondre à tous(3)
johnxu

TP5 a une classe assistante Hash::make('12345'); qui peut générer des clés, et Hash::check(); qui peut vérifier les mots de passe, ce qui est très simple à utiliser et très sûr. La base de données n'a besoin que de définir le type de mot de passe sur varchar(64).

格物

La base de données est juste varchar, le vrai cryptage est MD5, j'utilise généralement MD5($password.$token)

飞鸟

Lors de la soumission du formulaire, vous devez crypter le mot de passe. La méthode de cryptage courante est md5, puis enregistrer la chaîne cryptée dans la base de données

.
  • répondre Je l'ai vu sur la base de l'explication vidéo de l'enseignant. L'attribut de mot de passe de la base de données de l'enseignant était déjà crypté avant l'envoi du formulaire. Je n'ai pas compris ce qui se passait.
    Kirito auteur 2018-05-22 22:22:59
  • répondre J'ai jeté un œil à ce cours. Le professeur vient de réserver le champ du mot de passe sous forme de caractères varchar de 32 bits. Ceci est pour préparer le stockage du mot de passe lors de la soumission ultérieure du formulaire. La chaîne cryptée en md5 est de 32 bits, donc le vrai. le processus de cryptage est géré dans la section formulaire
    酷我时光 auteur 2018-05-23 00:05:01
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal