在表单中添加 csrf 是否存在根本性错误?

发布于 2024-12-02 19:28:35 字数 171 浏览 1 评论 0原文

如果用户打开两个相同类型的表单,其中一个会出现csrf错误,

我自己就是一个多才多艺,具有机器人心态的多任务处理者,绝对的野兽习惯打开多个选项卡并以疯狂的方式做事,csrf检查使我变成了一个正常人。

对此我们能做些什么呢?

抱歉,忘了提及这是关于 zend 框架的 csrf 元素

If the user opens two forms of the same kind, one will have a csrf error,

I myself being a multi-talented, multi-tasking with a robot mentality, absolute beast am used to opening multiple tabs and doing things in crazy ways, csrf checks reduce me into a normal person.

What can be done about this?

Sorry, forgot to mention this is about zend framework's csrf element

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦旅人picnic 2024-12-09 19:28:35

没有人说过一次只能有 1 个 CSRF 代币。我通常会保留一组有效的令牌并接受其中的任何一个。如果只打开一个表单实例,则只有一个令牌,但仍然以相同的方式工作。

No one ever said that only 1 CSRF token can be live at a one time. I typically keep an array of valid tokens and will accept any of them. If only one form instance is opened, only one token, but still works the same way.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文