Ruby on rails 3 设计:无需登录即可将用户切换为管理员(su方法)

Ruby on rails 3 设计:无需登录即可将用户切换为管理员(su方法),ruby-on-rails-3,devise,Ruby On Rails 3,Devise,我正在rails3上使用Desive,我想用它实现“su” 为了调试我的应用程序,有时准确地看到有问题的用户看到了什么会有很大帮助。因此,我想有可能(作为管理员)切换到该用户,而不需要知道他的密码。就像linux系统上的su一样 我已经为authlogic看过了(http://blog.steveklabnik.com/2010/03/05/writing-a-su-feature-with-authlogic.html) 最终结果应该是,当我以“admin”角色的用户身份调用/admin/su

我正在rails3上使用Desive,我想用它实现“su”

为了调试我的应用程序,有时准确地看到有问题的用户看到了什么会有很大帮助。因此,我想有可能(作为管理员)切换到该用户,而不需要知道他的密码。就像linux系统上的su一样

我已经为authlogic看过了(http://blog.steveklabnik.com/2010/03/05/writing-a-su-feature-with-authlogic.html)

最终结果应该是,当我以“admin”角色的用户身份调用/admin/su/5时,我应该以id为5的用户身份登录

我们衷心感谢迈克·巴里内克提供的任何帮助或正确方向的指点。


这听起来像是你的要求,甚至包括黄瓜规格。

你的链接会重定向到主页。您要查找的页面位于