【发布时间】:2015-06-08 23:00:55
【问题描述】:
我删除了“名称”列并添加了名字和姓氏列,现在我从注册视图中收到验证器错误。我不清楚 illumnate 的内置身份验证系统从哪里获取验证规则。
如何覆盖?
【问题讨论】:
标签: validation authentication laravel laravel-5
我删除了“名称”列并添加了名字和姓氏列,现在我从注册视图中收到验证器错误。我不清楚 illumnate 的内置身份验证系统从哪里获取验证规则。
如何覆盖?
【问题讨论】:
标签: validation authentication laravel laravel-5
默认验证规则在App\Services\Registrar 中定义。只需注释 validator 方法中的 name 规则并添加您自己的 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',
]);
}
【讨论】: