朱兄弟、あなたのビデオのパスワードは SHA1 で暗号化されているため、ログインできません。
张兴富_飞鹰
张兴富_飞鹰 2018-07-18 11:45:20
0
2
1279

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

$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();

张兴富_飞鹰
张兴富_飞鹰

全員に返信(2)
You bad bad

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

いいねを押す +0
无忌哥哥

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート