帮助将 Rails 列入白名单
我对白名单一无所知。我应该把它放在哪里
if %w(some valid input).include?(params[:input])
# proceed with action
else
# not in whitelist, throw error
end
以及如何从表单的提交操作中调用它?
I'm clueless about whitelisting. Where do I put the
if %w(some valid input).include?(params[:input])
# proceed with action
else
# not in whitelist, throw error
end
and how do I call it from the submit action of a form?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我真的不知道您期望什么,但这可能是
before_filter
的工作。它会让你的控制器保持干燥。 请参阅文档。
在您的控制器中,尝试以下操作:
I don't really know what you expect but this could be the job of a
before_filter
.It'd keep your controller dry. See doc.
In your controller, try this: