Мне нужно войти в систему пользователей, зарегистрированных в таблице Igrejas, у которых есть поля responsavel_cpf и responsavel_senha, но Laravel в функции validateCredentials em> ожидает имени 'password'
.
public function validateCredentials(UserContract $user, array $credentials)
{
$plain = $credentials['password'];
}
Я безуспешно пытался войти в систему с помощью попытки:
$userdata = array(
'responsavel_cpf' => Input::get('email'),
'responsavel_senha' => Input::get('password')
);
if (Auth::guard('igrejas')->attempt($userdata)) {
return Redirect::to('dashboard_paroquia');
} else {
return Redirect::to('login');
}
Что мне делать, чтобы заменить поля по умолчанию электронная почта и пароль на Response_cpf и Responseavel_senha?
email
любым другим столбцом в вашей таблице, поскольку он в основном добавляется к запросу, который дает вам запись-to be authenticated-. 07.01.2020