【问题标题】:How to browse users' accounts as an admin with Devise?如何使用 Devise 以管理员身份浏览用户帐户?
【发布时间】:2014-02-06 20:31:37
【问题描述】:

我的应用是使用 Devise 构建的,有时一些用户会报告问题,因此我希望能够使用他们的帐户登录并像他们(作为普通会员)一样查看仪表板(一般是网站)。

如何使用设计来做到这一点?这有什么功能吗?

【问题讨论】:

  • cancan + role_model ?

标签: ruby-on-rails ruby devise


【解决方案1】:

使用field role 定义用户访问权限。如果是其他用户,只需分配为guest。为您的用户条目设置管理员角色。现在改为登录其他帐户,在仪表板中创建一个只能由管理员访问的自定义选项,提供更改用户的选项,这有助于根据用户查看不同的仪表板。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 2018-09-15
    • 2011-04-22
    • 1970-01-01
    • 2015-10-31
    • 2015-05-23
    相关资源
    最近更新 更多