Php laravel 5.2更改默认登录功能

Php laravel 5.2更改默认登录功能,php,login,authorization,laravel-5.2,Php,Login,Authorization,Laravel 5.2,如何更改laravel 5.2上的默认登录页面,我已经更改了: Added "protected $username = 'my_new_field';" to AuthController.php Added "protected $table = 'user';" to Users.php 我想在这里做的是,我不想使用电子邮件登录,而是想使用user_id作为用户名,但即使在所有这些更改之后,我仍然得到: “这些凭据与我们的记录不匹配。”,这是什么原因造成的 另外,我使用的不是“用户”表

如何更改laravel 5.2上的默认登录页面,我已经更改了:

Added "protected $username = 'my_new_field';" to AuthController.php 
Added "protected $table = 'user';" to Users.php
我想在这里做的是,我不想使用电子邮件登录,而是想使用user_id作为用户名,但即使在所有这些更改之后,我仍然得到:

“这些凭据与我们的记录不匹配。”,这是什么原因造成的


另外,我使用的不是“用户”表,而是“用户”

如果您想更改laravel默认登录名,但只使用用户名而不是电子邮件,那么我建议您在AuthenticatesUsers.php上进行更改,您可以在那里找到
公共函数postLogin(Request$Request)
如果需要许多字段,您可以更改请求需求。我建议您

您可以通过覆盖
AuthController
中的
getCredentials()
方法来实现