首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakePHP提供nonce支持吗?

CakePHP提供nonce支持吗?
EN

Stack Overflow用户
提问于 2013-12-16 22:23:48
回答 4查看 428关注 0票数 3

我在CakePHP 2.4上,我想阻止未经授权的请求(不是来自我的网站)访问特定终结点。我相信nonce是适合这项工作的工具。CakePHP对此提供支持吗?我没有在the docs中找到它,但可能我忽略了一些东西。

EN

回答 4

Stack Overflow用户

发布于 2013-12-17 00:43:34

如果内核没有为其提供适配器,那么您必须自己编写一个适配器。如何做到这一点在您的问题中链接的文档页面上进行了解释。

或者查看https://github.com/ceeram/Authenticate,也许令牌适配器就是您要找的。

票数 0
EN

Stack Overflow用户

发布于 2013-12-17 13:31:39

CakePHP安全组件http://book.cakephp.org/2.0/en/core-libraries/components/security-component.html会自动将nonce添加到其生成的表单中,以防止CSRF攻击。

票数 0
EN

Stack Overflow用户

发布于 2016-03-01 01:36:56

CakePHP 2.x确实提供了随机数支持。

在一般的web社区中,这是一种称为CSRF or Cross Site Request Forgery的攻击。

为了防止这种类型的攻击,您需要使用包含specific features to prevent this type of attackSecurity Component。这本书有更多关于使用这个特性的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20613188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档