ホームページ  >  に質問  >  本文

朱兄弟、あなたのビデオのパスワードは SHA1 で暗号化されているため、ログインできません。

これはあなたのビデオにあります。ログインできません

$map []=['email','=',$data['email']];
$map [ ] =['パスワード','=',sha1($data['パスワード'])];
$resilt=UserModel::where($map)->find();

sha1 を削除した後にログインしました。なぜですか?

$map []=['email','=',$data['email']];
$map []= ['password ','=',$data['password']];
$resilt=UserModel::where($map)->find();

张兴富_飞鹰张兴富_飞鹰2303日前1261

全員に返信(2)返信します

  • You bad bad

    You bad bad2018-07-18 15:57:30

    登録方法に暗号化がないか、暗号化が間違っていることを意味します。データベースに対応するユーザーテーブルを開いてこのデータを見れば、すべてがわかります

    返事
    0
  • 无忌哥哥

    无忌哥哥2018-07-18 13:38:12

    データベースに保存されているパスワードも sha1 ですか? 一方が sha1 で、もう一方がパスワード検証中でない場合、検証はパスしません。

    返事
    0
  • キャンセル返事