【问题标题】:How can I enter user page from active admin?如何从活动管理员进入用户页面?
【发布时间】:2012-09-07 17:39:40
【问题描述】:

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

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

我以为我可以解密设计的加密密码,但我发现我不能这样做Rails Devise, how to unencrypt a password?

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

我该如何实现?

【问题讨论】:

    标签: ruby-on-rails devise activeadmin


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-28
        • 2012-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多