我在 devise + devise_invitable + cancan 配置上遇到问题:如果用户在没有邀请的情况下以正常方式注册,则不执行此处描述的工作的最后一步: https ://github.com/scambra/devise_invitable/ blob/master/lib/devise_invitable/controllers/registrations.rb
原因是这些属性在没有密码的情况下是无法编辑的,而 attr_accessible 是为它们设置的。
如何解决这个障碍?知道我花了多少时间试图弄清楚这一点,但仍然不明白,真是太遗憾了:)
PS 各自的值也不能通过控制台更改。