Мой проект предназначен для отображения названия компании пользователя в URL-адресе, которое отлично работает при входе в систему. Однако при любом представлении, к которому я применяю приведенное ниже решение, выбрасывается свойство не объектной ошибки при выходе из системы, потому что оно выглядитдля auth :: user company и не могу найти его.
Я пробовал несколько вещей, но не могу заставить его работать, чтобы перенаправить на вход в систему, хотя все еще используя приведенное ниже решение.Есть ли способ сделать это?
код web.php с ошибкой:
Route::get('/home/{company}', 'HomeController@index');
Route::get('/home',function(){
return redirect('home/'.Auth::user()->company);
});
, поэтому, когда я выхожу и URL-адрес mywebsite / home, я получаю объектную ошибку, но еслиЯ вручную исправляю что-либо до конца этого, оно перенаправляет.например, mywebsite / home / random
код, который не выдает ошибку и перенаправляет, как ожидается:
Route::get('/home', 'HomeController@index');