参数巡逻
留意可疑参数...然后调用备份
安装
将此行添加到应用程序的 Gemfile 中:
gem 'params_patrol'
然后执行:
$ bundle
或者自己安装:
$ gem install params_patrol
用法
基于strong_parameters ( ) 构建并且是必需的依赖项。 要在 Rails 3 应用程序中使用ParamsPatrol ,
在模型级别包括
include ActiveModel :: SuppressForbiddenAttributes
并在控制器级别包括
include ActionController :: HandleUnpermittedParameters `
还需要设置强参数以在未允许的参数上引发异常,这些参数可以在config/application.rb设置,
config . act
2021-06-10 20:03:40
10KB
Ruby
1