Я новичок в Laravel и firebase, и я самостоятельно проверил логин и пароль, но я бы хотел использовать Route :: group (['middleware' => ['auth']], function () для защиты от несанкционированного доступа к системе, но я не знаю, как сказать Laravel, что пользователь уже аутентифицирован без использования Auth :: попытки ($ credentials).
Так как я могу установить, что пользователь уже прошел аутентификацию, перенаправить пользователя на главную страницу, передав логин (имя пользователя) в Auth.
if (Auth :: try ($ credentials)) {// Мне нужно заменить эту строку, установив, что пользователь уже зарегистрирован
return redirect () -> route ('home');
}
Я попробовал: Auth () -> login ($ nickname);
Но я получил: Аргумент 1, передаваемый в Illuminate \ Auth \ SessionGuard :: login (), должен быть экземпляром Illuminate \ Contracts \ Auth \ Authenticatable, задана строка,
Спасибо заранее.