我无法每隔几个小时在Laravel应用程序中验证或登录任何用户帐户,为什么?



在我的Laravel应用程序中,用户注册后首次登录后

使用
loginUsingId()

用户通过身份验证(登录)。但是几个小时后(也许2-3小时。我不确定),会话过期或用户注销后,它无法使用以下方法再次登录:

Auth::attempt()

但它的发生是出于我不知道的原因。为什么会这样?请分享您在这方面的专业知识。

  1. 最有可能的是,您没有将注册数据完美地存储在数据库中。密码是否完美散列?
  2. 或者密码概率。在这里提供帮助。
  3. 或者记住令牌方法设置得并不完美。在这里帮助。

最新更新