我删除了“name”列并添加了名字和姓氏列,现在我从注册视图中收到验证程序错误。我不清楚illumnate内置的auth系统是从它获得验证规则。
如何覆盖?
答案 0 :(得分:3)
默认验证规则在App\Services\Registrar
中定义。只需对name
方法中的validator
规则发表评论,然后添加您自己的first_name
和last_name
规则:
public function validator(array $data)
{
return Validator::make($data, [
// 'name' => 'required|max:255',
'first_name' => 'required|max:255',
'last_name' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|confirmed|min:6',
]);
}