ruby-on-rails-3 - 编辑用户时如何摆脱设计当前密码要求?

标签 ruby-on-rails-3 devise

我已按照此处的说明进行操作:

http://github.com/plataformatec/devise/wiki/How-to-edit-user-form-without-current-password

但它似乎忽略了这一点,仍然验证并需要当前密码。

事实上,我可以对 app/controllers/registrations_controller.rb 执行任何我想要的操作,包括放入大量语法错误,并且它仍然要求提供当前密码。

我错过了什么?

最佳答案

很难回答,因为您没有粘贴任何代码,但看起来您需要将设备指向不同的 Controller :

devise_for :user, :controllers => { :sessions => "..." }

关于ruby-on-rails-3 - 编辑用户时如何摆脱设计当前密码要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3742853/

相关文章:

ruby-on-rails-3 - 将路由添加到 Rails 3 Controller

javascript - Bootstrap进度条起始值

ruby-on-rails - 使用用户数据在另一个 View 上将 Devise 编辑表单呈现为部分

ruby - Devise、Omniauth 和 Twitter

ruby-on-rails-3 - 让 OmniAuth、Devise 和 Koala 协同工作

ruby-on-rails - 单点登录,同一服务器上的多个域,ruby on rails

ruby-on-rails-3 - _foo.mustache.haml 模板

ruby-on-rails-3 - Rails 3 UJS : Passing in params when using link_to

ruby-on-rails - Capistrano 3 进程失败

ruby-on-rails - 我可以同时使用 "gem devise"和 Michael Hartl rails 教程身份验证系统吗?