Composer update 之后, Auth 不能使用的问题?
在用 composer 安装了 Dompdf 后, 使用了 Composer Update 后, 问题来了
之前的 laravel start on :localhost:8000 变成了 start start on : 127.0.0.1:8000,
然后Auth 就无法登陆了,
就算我输入错误的账号密码 也不会返回任何错误只是好像页面刷新了一次
有个英文的问答,他解决了 但是他没有贴上去是怎么解决的- -
Hi can I ask some help, after I execute the composer update in command prompt, when I tried to login my site It cannot login anymore.
有没有哪个大神知道呢?
https://laracasts.com/discuss/channels/lar...
Laracasts 上面保持了1年多没有人能解决,
难道真的是一个小bug?
问题自己已经解决了,
引起问题的原因是 我曾经自己改了 laravel 自带的 Auth 里面的 login,因为客户原因,我把login 匹配的 email 改成了 username.
但是在 run 一次 composer update 之后, update 自动在没有任何提示的情况下 把login 匹配改回了 email.
就是在 AuthenticatesUsers.php 里的这个 Function
/**
*/
public function username()
{
return 'username';
}
默认 return "email",
有遇见相同问题的朋友可以借鉴下.