0

我在我的 Rails 应用程序中使用活动管理员。

我想从活动管理页面进入用户的帐户页面,因为我想检查用户到底看到了什么。

我以为我可以解密设计加密的密码,但我发现我不能这样做Rails Devise,如何解密密码?

我尝试使用加密密码进入该网站,但我不能。

我该如何实施?

4

2 回答 2

0

如果它如此重要,您可以从 db 复制加密密码并为该用户粘贴自己的加密密码。您可以通过rails c. 在您的操作之后再次重写密码。但这是一个不好的方法。您必须为您的应用程序编写一些测试。

于 2012-09-07T20:08:34.837 回答
0

Devise Wiki How to 中有一个示例: How To: Sign in as another user if you are an admin

建议的解决方案会替换会话中的当前用户,因此我认为您将退出 ActiveAdmin。

于 2012-09-07T20:32:08.737 回答