首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Active admin保护Sidekiq和其他管理内容

使用Active admin保护Sidekiq和其他管理内容
EN

Stack Overflow用户
提问于 2019-12-03 07:20:19
回答 1查看 201关注 0票数 0

如何保护我现有的主动管理授权系统(即AdminUser)后面的Sidekiq管理页面(和其他内容等)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-03 07:32:43

我不使用主动管理,但您的应用程序中可能有一个模型admin,以便对管理员进行身份验证。

我确实有一个类似的管理模型(Devise),下面的routes.rb代码可以帮我做到这一点:

代码语言:javascript
复制
require 'sidekiq/web' 
authenticate :admin do 
mount Sidekiq::Web => '/sidekiq' 
end

如果您有更多要保护的东西,特别是与管理相关的控制器,我建议您创建一个名称空间,并为名称空间中的每个控制器授权您的管理员。(可能也可以强制对整个命名空间的管理员进行身份验证,就像上面一样)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59148069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档