Я создал форму входа и регистрации laravel 5 с помощью команды make: auth. но у меня есть и home.blade.php, и front.blade.php в папке «Мои макеты». Моя проблема в том, что мне нужен файл front.blade.php, когда я захожу в Мое веб-приложение как Моя страница указателя (начальная страница сайта). и тогда мне нужен файл home.blade.php при входе в систему. (делать смс работает). Я считаю, что целевое место — roads.php
Это маршруты.
Route::auth();
Route::get('/', function () {
return view('front');
});Route::get('/home', function () {
return view('home');
});Route::get('/about',function(){
return view('about');
});
Route::get('/bod',function(){
return view('bod');
});
Route::get('/st',function(){
return view('st');
});
Route::get('/services',function(){
return view('services');
});
Route::get('/contact',function(){
return view('contact');
});
Route::get('/welcome',function(){
return view('welcome');
});Route::auth();
Route::get('/home', 'HomeController@index');
но когда я использую вышеупомянутые маршруты, мое веб-приложение всегда перенаправляется в файл front.blade.php после входа в систему. Мне нужно перенаправить с home.blade.php после входа в систему.
Вы можете добавить проверку внутри прямого маршрута и перенаправить на дом, если пользователь вошел в систему.
if (Auth::check()) {
return redirect('home');
}
Других решений пока нет …