2016-01-16 38 views
0

我在laravel 5中遇到了身份驗證問題,如果輸入錯誤的用戶名和密碼並且出現錯誤,但是成功時它不會重定向到儀表板,並且沒有錯誤出現。在laravel 5身份驗證登錄成功後無法重定向

這裏是我的代碼 'AuthController':

public function login(LoginRequest $request){ 
    $this->validate($request, [ 
     'username' => 'required', 'password' => 'required', 
    ]); 

    $remember = (Input::get('remember')) ? true : false; 
    if($this->auth->validate(['username' => Input::get('username'),'password' => Input::get('password'), 'active' => 1], $remember)){ 
     return redirect('/dashboard'); 
    }else{ 
     return redirect('/login')->withErrors([ 
      'failed' => 'Username or Password is invalid. Please try again.', 
     ]); 
    } 
} 
+0

對不起你們,我得到它解決了.. 只是改變了$這個 - > auth->驗證爲$ this-> auth->嘗試並重定向爲返回重定向() - >意向('儀表板'); –

回答

0
class AuthController extends Controller 
{ 
    protected $redirectTo = '/'; 
    protected $loginPath = '/login'; 
} 

容易得多....

+0

謝謝,,我會試試.. –

相關問題