因此,在我的 ruby 应用程序中,我正在使用设计,我希望管理员能够以其他用户身份登录,以便在他们寻求支持时为他们提供帮助。但我不知道我应该怎么做。
问问题
1006 次
3 回答
3
你想要做的是冒充另一个用户。我没有用过这个,但你可以看看https://github.com/engineyard/user_impersonate
于 2013-08-13T23:29:59.483 回答
2
于 2016-08-01T18:58:14.327 回答
0
如果您使用的是 Devise, devise_masquerade非常值得一看。
它可以完成您可能期望的一切,并且非常可定制。它甚至可以为用户和管理员处理不同的模型类(例如User
和AdminUser
)。
于 2021-08-02T20:59:21.877 回答