发布于 5年前

Laravel登录时, Auth::attempt 返回true,Auth::check() 返回 false

Laravel 登录时,在本地开发环境能正常登录,放到 Linux 服务器上后 Auth::attempt 能通过返回 true,但 Auth::check() 一直返回 false

解决方案

如果 users 表中主键 id 不是自增长(比如char),那么在 User 模型 中须添加如下声明:

public $incrementing = false;

相关文章

©2020 edoou.com   京ICP备16001874号-3