Согласно php artisan --version
, я использую 5.7.22.
Когда loggedOut, если пользователь получает доступ к корневому URL-адресу localhost:8000/
, я бы хотел перенаправить его на localhost:8000/login
.
* 1007.* При входе в систему, если пользователь снова получает доступ к корневому URL-адресу
localhost:8000/
, я бы хотел перенаправить его на
localhost:8000/charts
.
. Я использовал функцию php artisan make:auth
.Я не совсем знаком с настройками по умолчанию в связи с этим.Любое предложение высоко ценится.
Можно ли просто сделать Route::get('/', 'SampleController@redirectToSomewhere');
в web.php
или лучше изменить стандартные леса?
В SampleController я сделал:
public function redirectToSomewhere()
{
if (Auth::check()) {
return redirect('/charts');
} else {
return redirect('/login');
}
}
, но когда я пытаюсь получить доступ к localhost:8000
, выдается Class 'App\Http\Controllers\Auth' not found
РЕДАКТИРОВАТЬ:
Добавлено use Auth;
, и функция работает.Спасибо.