Я использую Laravel5 с Стражей и отключившие маршруты по умолчанию в пределах файла конфигурации sentinel.php
:Laravel5/Дозорные маршруты отключения по умолчанию
'routes_enabled => false'
Я использую пакет "rydurham/sentinel": "~2.2"
композитора.
Теперь я пытаюсь создать свои собственные маршруты для системы аутентификации. Мне удалось получить мою собственную пользовательскую страницу Войти будут правильно отображаться, используя следующий код:
Route::get('login', ['as' => 'sentinel.login', function()
{
return View::make('Auth.login');
}]);
Однако, я имею проблему пытаясь получить маршрут, чтобы работать, когда форма Войти размещена. Вот мой маршрут:
Route::post('login', ['as' => 'sentinel.session.store', 'uses' => 'Sentinel\Controllers\[email protected]', function()
{
}]);
Я получаю следующее сообщение об ошибке:
ReflectionException in Container.php line 736: Class App\Http\Controllers\Sentinel\Controllers\SessionController does not exist