2015-07-30 6 views
0

Когда я ударил localhost/laravel/public, измените URL на localhost/laravel/public/auth/loin, и это вызывает следующую ошибку. NotFoundHttpException in RouteCollection.php line 143:Ошибка проверки подлинности Laravel 5

В моей routes.php я есть:

Route::get('/index', ['middleware' => 'auth', function(){ 
    return view('index'); 
}]); 

Благодаря

+0

Привет, ваш вопрос не очень ясен. Можете ли вы разместить больше образцов? –

ответ

0

Отвечая на мой вопрос!

В project/app/http/middleware/authenticate. У меня была строка для перенаправления, если кто-то напрямую обращается к перенаправлению с закрытой страницей returnirect() -> guest ('auth/login'); , Поэтому я просто удалил auth/login/login.

0

localhost/laravel/public Для Try

Route::get('/', ['middleware' => 'auth', function(){ 
    return view('index'); 
}]); 

маршрут будет работать на localhost/laravel/public/index

+0

Спасибо за ответ! Когда я нажимаю действительные учетные данные, он переходит из 'http: // localhost/laravel/public /' в 'http: // localhost/laravel/public/auth/login', а ошибка - это то же самое: NotFoundHttpException в строке RouteCollection.php 143: ' – Gammer

+0

перенаправление дескрипторов в контроллере после успешного входа в систему перенаправления на другую страницу перенаправления() -> предназначено ('/'); –

+0

Бадди, я не создал никакого промежуточного программного обеспечения. Это нормально ? – Gammer

Смежные вопросы