设计:更新帐户,无需密码确认
我知道在Devise维基页面上他们会解释如何在这里进行操作: https : //github.com/plataformatec/devise/wiki/How-To :-Allow-users-to-edit-their-account-without-providing- 一个密码
但我是Rails的新手(4),我试图做几个小时,但我一直收到“密码不能是空白消息”。任何人都可以解释如何为rails 4做到这一点?
更新:这是我的代码,我使用此代码在名为Registrations的控制器中创建一个文件:
class RegistrationsController true redirect_to after_update_path_for(@user) else render "edit" end end end
在我的routes / config中我把它放在:
devise_for :users, :controllers => { :omniauth_callbacks => "users/omniauth_callbacks", :registrations => "registrations" }
我不明白我还有什么要做的……