Rails 3 CSRF - 仅在选定的控制器中禁用,并防止在视图中呈现

时间:2012-03-09 10:31:25

标签: ruby-on-rails csrf

这似乎是一个常见的问题。有许多与在Rails中禁用CSRF相关的东西。

我想要实现的是阻止令牌在视图中呈现。即使我完全删除* protect_from_forgery *,令牌仍然以所有形式呈现。将* config.action_controller.allow_forgery_protection *设置为 false 确实会使令牌永远消失,但又一次 - 我只希望它对所选操作禁用。我错过了什么?

1 个答案:

答案 0 :(得分:1)

form_for ...,:authenticity_token =>假的

http://apidock.com/rails/ActionView/Helpers/FormHelper/form_for