2016-05-11 42 views
1

我在将电子邮件更改为用户名时遇到了一些问题。更改为用户名而不是电子邮件Laravel

The protected $username = 'username';似乎不适合我。

我在哪里可以更改DB注册查询和数据库登录查询?

+0

检查这里attempt($credentials)

凭据您可以发布您登录视图? – xdevnull

+0

这是前一段时间修复的。 – swagster

+0

很高兴听到这个消息。在AuthController中添加受保护的用户名应该为您完成这项工作。你是对的。 :) – xdevnull

回答

0

如果要通过用户名而不是电子邮件登录使用该

$credentials = $request->only('username', 'password'); 

代替

$credentials = $request->only('email', 'password'); 

AuthenticateController.php

+0

注册怎么办?我得到一个数据库错误,因为它试图找到名称,而不是用户名。 – swagster

+0

您需要用户名,或者将其更名为 – C2486

+0

AuthenticateController.php – swagster

相关问题