我是一个相对新手,所以非常感谢任何帮助。
我正在使用带有 Clearance gem 的 Rails 4.2 进行身份验证。我希望有人可以描述覆盖控制器以在注册表单中包含自定义属性的最佳实践。
我已经阅读了很多不同的建议,其中许多来自以前版本的不使用 strong_parameters 的 rails。
如果有人可以简要介绍我需要覆盖的方法(user_params/user_from_params/etc),我将不胜感激。我可以通过定义一个仅包含@user = User.new 的新“新”方法和使用 .permit 的新“user_params”方法来使事情正常运行,但我担心我在 user_from_params 中绕过的默认代码.
任何关于最佳实践的建议都会很棒!
谢谢