我有自己的用户表,我想在身份验证中使用,但问题是电子邮件字段是“userEmail”而不是“电子邮件”。
对于登录页面,我在 LoginController.php 中覆盖了以下方法
public function username()
{
return 'userEmail';
}
并更改了输入字段中的名称。
<input id="userEmail" type="email" name="userEmail" value="{{ old('userEmail') }}" class="{{ $errors->has('userEmail') ? 'is-invalid' : '' }}">
这适用于登录,需要解决忘记密码和重置密码表单的问题,因为它们不起作用。
所以在 Laravel 5.6 中的任何解决方案