>  Q&A  >  본문

Zhu 형제님, 동영상의 비밀번호가 SHA1로 암호화되어 로그인할 수 없습니다.

이 동영상에 있는데 로그인할 수 없습니다

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

sha1을 삭제하고 로그인했습니다. 왜죠?

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

张兴富_飞鹰张兴富_飞鹰2303일 전1256

모든 응답(2)나는 대답할 것이다

  • You bad bad

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

    등록 방법에 암호화가 없거나 암호화가 잘못되었음을 의미합니다. 데이터베이스에 해당하는 사용자 테이블을 열고 이 데이터를 보면 모든 것을 이해할 수 있습니다

    회신하다
    0
  • 无忌哥哥

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

    데이터베이스에 저장된 비밀번호도 sha1인가요? 비밀번호 확인 중 하나는 sha1이고 다른 하나는 sha1이 아니면 확인이 통과되지 않습니다.

    회신하다
    0
  • 취소회신하다