2014-07-10 5 views
0

로그인 기능에서 Laravel의 Hash 및 Auth 클래스를 사용하는 방법을 알아 내려고합니다. 사용자가 등록 할 때 다음을 사용합니다 :Laravel hash :: auth 클래스로 make와 hash :: check

$password = Hash::make(Input::get('password')); 

결과는 데이터베이스 테이블에 저장됩니다. 로그인 기능, 나는 비밀 번호와 이메일이 유효한지 확인하려면, 그래서 이렇게 :

if (Auth::attempt(array('email' => $email, 'password' => $password, 'activated' => 1))) 

을하지만 인증에 암호 :: 시도는 일반 텍스트입니다. 이전에 테이블에 저장된 버전 (Hash :: make()의 결과)과 비교하기 위해 통과해야하는 것은 무엇입니까?

+0

Auth :: 시도가 자동으로 해시를 수행합니다. 그냥 패스워드 (입력에서) –

+0

오 예. 답변을 표시하도록 추가 하시겠습니까? 고마워 – spacemonkey

답변

3

Auth :: 시도가 자동으로 해시를 수행합니다. 암호 만 입력하면 (입력에서)