在rails中清理输入XSS和HTML输入

Zak*_*raj 9 xss ruby-on-rails input sanitize

我知道我可以strip_tags在视图中使用ActionView帮助器方法来清理输出,但是在将用户输入保存到我的数据库之前,清除用户输入的最佳方法是什么?我应该找到一种方法在我的控制器中包含视图助手并重用strip_tags方法吗?我认为rails会在全球范围内提供一些类似的东西.

Reu*_*aby 4

xss_terminate插件怎么样?

  • 两年后,两次投反对票但没有评论——评论至少可以帮助其他用户更清楚地了解事情。注意:在回答这个问题时,我们正在使用 Rails 2,但事情并不像现在那么好! (3认同)