Maison  >  Questions et réponses  >  le corps du texte

Comment crypter le mot de passe lors de la conception de la table ?

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

KiritoKirito2315 Il y a quelques jours1457

répondre à tous(5)je répondrai

  • johnxu

    johnxu2018-10-28 17:20:00

    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).

    répondre
    0
  • 格物

    格物2018-05-23 13:50:14

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

    répondre
    0
  • 酷我时光

    酷我时光2018-05-22 22:00:51

    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
    0
  • Kirito

    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 · 2018-05-22 22:22:59
    酷我时光

    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

    酷我时光 · 2018-05-23 00:05:01
  • Annulerrépondre