【发布时间】:2015-03-12 04:06:33
【问题描述】:
我正在构建一个 Sinatra 和骨干应用程序,并且我正在使用 sanitize gem 来清理用户输入。
我想知道在 app.rb 级别、routes.rb 还是 model.rb 级别进行清理的最佳做法是什么?
这有什么不同吗?
【问题讨论】:
标签: ruby backbone.js sinatra sanitization
我正在构建一个 Sinatra 和骨干应用程序,并且我正在使用 sanitize gem 来清理用户输入。
我想知道在 app.rb 级别、routes.rb 还是 model.rb 级别进行清理的最佳做法是什么?
这有什么不同吗?
【问题讨论】:
标签: ruby backbone.js sinatra sanitization
经验法则 - 尽可能早和/或有意义。原因很简单实用:越早清理 - 成功入侵的可能性就越小。
【讨论】: