我想在登录后立即访问我的信息中心。有什么问题?
Route::group(['middleware' => 'web'], function () {
Route::get('/login', function () {
return view('login');
})->name('home');
Route::get('/', function () {
return view('welcome');
});
Route::post('/signup',[
'uses' => 'UserController@SignUp',
'as' => 'signup'
]);
Route::post('/signin',[
'uses' => 'UserController@SignIn',
'as' => 'signin'
]);
Route::get('/dashboard',[
'uses' => 'UserController@dashboard',
'as' => 'dashboard',
'middleware' => 'auth'
]);
});
答案 0 :(得分:0)
如果您希望在登录后立即重定向到仪表板您可以在--context=Prod
中设置重定向路径。
查找AuthController
行并将其更改为protected $redirectTo = '/';
,如果protected $redirectTo = '/dashboard';
中不存在则添加。
答案 1 :(得分:0)
我从未遇到过在laravel 5.2中登录的问题。我使用了laravel的身份验证,它一直都很好。
Enumerable.Range
Route :: group(['middleware'=>'web'],function(){
//把你的路线放在这里
});
在你拥有的每个控制器中添加:public function __construct(){$ this-> middleware('auth'); }