我在我的rails应用程序中使用了活动管理员。
我想从活动的管理页面输入用户的帐户页面,因为我想检查用户到底看到了什么。
我以为我可以解密设计加密密码,但我发现我不能这样做Rails Devise, how to unencrypt a password?
我尝试使用加密密码进入网站,但我不能。
我该如何实现?
答案 0 :(得分:0)
如果这么重要,您可以从db复制加密密码并为此用户粘贴自己的加密密码。您可以通过rails c
完成此操作。在您的操作再次重写密码后。但这是一个糟糕的方式。你必须为你的应用程序编写一些测试。
答案 1 :(得分:0)
Devise Wiki中有一个例子如何: How To: Sign in as another user if you are an admin
建议的解决方案取代了会话中的当前用户,因此我认为您将退出ActiveAdmin。