2013-12-16 90 views
0

我是laravel新手。我有一個現有的CodeIgniter應用程序,然後我想將它移植到laravel。我正在使用laravel 4.Laravel 4驗證::嘗試

我的問題是我的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文件

任何人都可以幫什麼?

謝謝

回答