Аргумент 1, передаваемый в Illuminate \ Auth \ SessionGuard :: login () должен реализовывать интерфейс Illuminate \ Contracts \ Auth \ Authenticatable, заданный массив, вызываемый в C: \ aplicaciones \ sistema-de-prestadores \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Auth \ RegistersUsers. php в строке 35
У меня проблемы в реестре, немного измените аутентификацию laravel, я добавил CURP и ключ токена, я нужен token_key для отправки его в окно проверки почты, но я не могу его вернуть.
защищенная функция create (массив $ data) {
$tk = Str::random(25);
$user = User::create([
'CURP' => $data['CURP'],
'name'=>$data['name'],
'email' => $data['email'],
'token_key' => $tk,
'password' => Hash::make($data['password']),
]);
return (compact('tk','user'));
}