Когда я защищаю маршруты в Laravel 5, он работает хорошо, когда я не зарегистрирован, потому что он перенаправляет защищенные маршруты на страницу входа, но как только я вхожу в систему и пытаюсь получить доступ к защищенному маршруты перенаправляют меня на корневой маршрут. Например, если я пытаюсь доступа/людей или/людей/1 будет перенаправлять меня/Проверка подлинности промежуточного программного обеспечения Laravel 5 всегда переадресовывается к корню или логину
Вот мой routes.php файл:
Route::get('/', function() {
return view('welcome');
});
Route::group(['middleware' => ['auth']], function() {
Route::resource('people', 'PeopleController');
Route::resource('people.checkins', 'CheckinsController');
Route::model('checkins', 'Checkin');
Route::model('people', 'Person');
Route::bind('checkins', function($value, $route) {
return App\Checkin::whereId($value)->first();
});
Route::bind('people', function($value, $route) {
return App\Person::whereId($value)->first();
});
});
Route::group(['middleware' => 'web'], function() {
Route::auth();
Route::get('/home', '[email protected]');
});
Это на Laravel 5.2? – lagbox
Да, Laravel 5.2.5 @lagbox –