Home > Backend Development > PHP Tutorial > laravel 使用Auth 登录的问题

laravel 使用Auth 登录的问题

WBOY
Release: 2016-06-06 20:40:54
Original
1122 people have browsed it

我用Auth:attempt 登录完了,在别的页面上用 Auth:user() 获取用户信息,为什么返回的是null?

回复内容:

我用Auth:attempt 登录完了,在别的页面上用 Auth:user() 获取用户信息,为什么返回的是null?

打印session看看

<code><?php var_dump(Session::all());
</code></code>
Copy after login

如果有一个键为login_xxxxxxxxxxxxxxxxxxxxxxx,就表示是真的登录成功了。
我估计是成功后就直接exit了。因为我之前就这么干过,哈哈哈

原因是,默认的 user 表主键是 id,我改成了 userid,在 user model 里指定主键为 primaryKey= 'userid' 就好了

Auth::attempt()函数的第三个参数必须为true 才可以的

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template