Я использую laravel 6.12 , используя команду мастера аутентификации
php artisan ui vue --auth
Я следил за https://laraveldaily.com/auth-login-how-to-check-more-than-just-emailpassword/ веб-сайтом , Я хотел бы знать шаги, необходимые для аутентификации с помощью сортировки, например, компания, адрес электронной почты и пароль.
Когда я добавляю название компании, я получаю дубликат, он думает, что это адрес электронной почты. Где ты это изменишь? И я получаю следующую ошибку.
Метод BadMethodCallException App \ Http \ Controllers \ Auth \ LoginController :: company не существует.
$credentials = $request->only($this->username(), 'password');
$credentials = array_add($credentials, 'company');
Мне нужно Проверьте название компании как часть процесса аутентификации. с электронной почтой, паролем и компанией. Кто-нибудь знает, как пройти аутентификацию с использованием трех учетных данных?
use AuthenticatesUsers;
/**
* Where to redirect users after login.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest')->except('logout');
}
} '' '