Я пытаюсь принудительно выполнить аутентификацию без входа в систему с помощью Laravel 5.7 следующим образом:
public function login()
{
$cpf = Request::only('cpf');
$user = new User;
$user = $user->where('cpf', $cpf)->get();
Auth::loginUsingId($user->id);
return redirect('/perfil');
}
И я получаю эту ошибку: Property [id] does not exist on this collection instance.
Когда я отлаживаю модель User,все атрибуты там.Но когда я пытаюсь получить атрибуты, я получаю эту ошибку.Что я делаю не так?
Если есть какой-либо другой способ аутентификации без пароля, было бы полезно!