【问题标题】:Token becomes invalid after closing the browser关闭浏览器后token失效
【发布时间】:2019-06-06 05:17:10
【问题描述】:

我将 Symfony 用于后端,this 用于验证用户。当我关闭浏览器并打开应用程序并调用 Web 服务时,令牌无效。

如何让令牌在关闭浏览器后仍然有效。

【问题讨论】:

  • 能否请您也将 LexikJWTAuthenticationBundle 的配置添加到您的 security.yaml 中?也许这会帮助我们发现任何错误
  • 我不明白你的问题。您希望令牌永远保持有效吗?当您关闭浏览器时,您的会话将被删除或重置,因此令牌无效,这就是它应该的样子

标签: php symfony lexikjwtauthbundle


【解决方案1】:

出于安全原因,我认为令牌已链接到您的 ip,或任何类型的信息,或者只是令牌过期,因此如果您使用 JWT,您需要刷新此令牌,例如自动登录或类似的请参阅 this 文档并使用 JWTRefreshTokenBundle。

【讨论】:

  • 这不是一个答案,这只是一个猜测。您应该只发布解决问题的答案。
  • 在这个问题中特别没有向我们展示任何关于如何工作的代码也没有提供任何关于基础设施的解释,所以任何回应都是猜测
  • 那你不应该写答案,你的答案和问题一样糟糕。
猜你喜欢
  • 1970-01-01
  • 2011-11-18
  • 1970-01-01
  • 2019-06-02
  • 2013-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多