나는 laravel을 처음 사용했습니다. 나는 CodeIgniter에 내장 된 기존 앱을 가지고 있고 그것을 laravel로 옮기고 싶다. 내가 laravel 4를 사용하고 있습니다.Laravel 4 Auth :: Attempt
내 문제는 내 Auth::attempt()
항상 false
를 반환합니다.
기존 DB
이 있는데 다음 테이블이 있습니다 users
.
내 질문은 마이그레이션을 실행하여 새 테이블을 만들거나 기존 테이블을 사용할 수 있습니까?
여기 내 테이블 :
------------------------------------
-- UserName | Password | Active --
-- sample | samplepass | 1 --
------------------------------------
samplepass
를 사용하여 암호화 된 Hash::make('samplepass');
여기 내 코드입니다 :
$credentials = array(
'UserName' => Input::get('username'),
'Password' => Input::get('password'),
'Active' => 1
);
if (Auth::attempt($credentials)) {
// redirect to dashboard
} else {
// return to login page with message
}
출력은 항상 로그인 페이지로 돌아가있다가.
나는누구든지 도울 수 config/auth.php
파일에 아무것도 변경하지 않았다
?
감사합니다.