【发布时间】:2021-11-07 22:41:09
【问题描述】:
我有一个用户表,其中有两个字段电子邮件和密码
$validator = Validator::make($request->all(),[
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:5', 'confirmed','min:8'],
'password_confirmation' => ['min:8']
]);
我正在使用唯一字段来检查电子邮件是否唯一,但我只想在电子邮件已经存在且密码字段不为空时才显示消息用户已经存在,因为我有一个案例,如果用户通过社交媒体帐户登录然后密码未保存且为空,因此当用户尝试通过普通帐户注册时,我想更新用户字段。
任何建议谢谢
【问题讨论】:
标签: laravel laravel-validation