我遇到了laravel路由問題。Laravel 5.2身份驗證路由
我想有這樣的路線:
/ - home page for unauthenticated users
/login - login page
/register - register page
/dashboard - home page for authenticated users
登錄我希望用戶被重定向到/儀表板,以及在經驗證的用戶去/或任何其他未受保護的途徑,我也想重定向在他之後到/儀表板。
My routes.php。
`Route::get('/', '[email protected]');
Route::group(['middleware' => 'web'], function() {
Route::auth();
Route::get(‘/dashboard’, ‘[email protected]');
Route::get('/logout', 'Auth\[email protected]');
});`
這工作,但是如果身份驗證的用戶去/或任何其他未受保護的途徑,我想他重定向到/儀表板。我怎樣才能做這項工作?
在您的'HomeController @ index'方法中,執行檢查並將Auth用戶重定向到儀表板。 'Auth :: check()? return redirect() - > url('/ dashboard'):''; ' –
謝謝,它現在有效。 – John
我將它作爲回答發佈 –