更新设备控制器
我在 Rails 应用程序中使用 Devise 进行用户身份验证。我已经创建了注册和会话控制器,但现在我想要一个从脚手架模拟 def update
的控制器。有没有办法访问 Devise 用于更新用户的控制器?
I am using Devise in a rails app for User Auth. I have already created both the registrations and sessions controller, but now I want a controller that simulates the def update
from scaffolding. Is there a way to access the controller that Devise uses to update a user?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您可以对 devise 使用的 Registrations_controller 进行子类化,以编辑用户并使用更新操作执行任何您想要的操作,这是具有默认更新操作的子类化控制器:
Yes, you can subclass the registrations_controller used by devise to edit users and do whatever you want with the update action, this is the subclassed controller with the default update action in it: