我在rails3上使用devise,我想用它实现“ su”。
要调试我的应用程序,有时可以准确地了解遇到问题的用户所看到的内容。因此,我希望可以(以管理员身份)切换到该用户,而无需知道他的密码。就像su在linux系统上一样。
我已经看到它已经完成了authlogic(http://blog.steveklabnik.com/2010/03/05/writing-a-su-feature-with-authlogic.html)。
最终结果应该是,当我以角色“ admin”的用户身份调用/ admin / su / 5时,我应该以ID 5的用户身份登录。
我们非常感谢您提供的任何帮助或指向正确方向的指点。
最佳答案
来自Mike Barinek
Fast user switching with Devise
这听起来像您的要求,甚至包括黄瓜规格。