我更改了用户数据库表中的一些字段。 表名:用户 primaryKey:user_id 用户名:user_username 密码:user_password 电子邮件:user_mail
我将login.blade.php更新为:
<form method="POST" action="/auth/login">
{!! csrf_field() !!}
<div>
Username
<input type="user_username" name="user_username" value="{{ old('user_username') }}">
</div>
<div>
Password
<input type="password" name="password" id="password">
</div>
<div>
<input type="checkbox" name="remember"> Remember Me
</div>
<div>
<button type="submit">Login</button>
</div>
在Illuminate \ Foundation \ AuthAuthenticatesUsers中我添加了 protected $ username ='user_username';
当我尝试使用用户名和密码登录我的帐户时,我会看到空白页面。 调试已启用但无法正常工作。 发生了什么事?
答案 0 :(得分:0)
我有一个问题。 我尝试登录我的帐户,但我不能这样做。这是空白页。
Auth::attempt(array(
'user_username' => 'pionas',
'user_password' => '12345',
));
我在用户模型中添加 getAuthPassword 并将列名更改为user_password。 日志很清楚......