我更改了我的用户表。它与上一个表'panel_users'完美配合,我在用户模型中将表更改为'admins':
protected $table = 'admins';
并在AuthController中:
return Validator::make($data, [
'name' => 'required|max:255',
'email' => 'required|email|max:255|unique:admins',
'password' => 'required|min:6|confirmed'
]);
注册工作正常,但当我尝试使用正确的凭据登录时,页面刷新和错误“这些凭据与我们的记录不匹配”。发生。
表'admins'与我之前的表有相同的字段,还有一些额外的字段。
答案 0 :(得分:0)
正如@Loek所说,您还需要在config/auth.php
文件中进行更改:
/*
|--------------------------------------------------------------------------
| Authentication Table
|--------------------------------------------------------------------------
|
| When using the "Database" authentication driver, we need to know which
| table should be used to retrieve your users. We have chosen a basic
| default value but you may easily change it to any table you like.
|
*/
'table' => 'users',
答案 1 :(得分:0)
最后,问题出现在导入的表中。我已经用迁移重写了它,现在一切正常。