【问题标题】:Logout user in an excluded VerifyCsrfToken route in laravel在 laravel 中排除的 VerifyCsrfToken 路由中注销用户
【发布时间】:2021-03-20 16:33:51
【问题描述】:

我最近开发了一个与 webmoney 集成的 laravel 应用程序 webmoney 使用 POST 从网关回调数据 我在 VerifyCsrfToken 中间件的 $except 数组中添加了指定的路由 但我无法在该路线中获取当前用户,然后我发现用户已注销

你能帮我解决这个问题吗?

【问题讨论】:

  • 您可以尝试使用此方法访问api中间件中的用户id:auth('api')->user();
  • @sta 没用

标签: laravel laravel-7


【解决方案1】:

要解决此问题,您需要在 config/session 中将 SameSite 设置为 nullnone 为了避免安全问题,最好将secure设置为true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-09
    • 2017-07-03
    • 2021-08-20
    • 2023-03-16
    • 2018-10-15
    • 1970-01-01
    • 2015-09-22
    • 2018-02-09
    相关资源
    最近更新 更多