gpt4 book ai didi

ruby-on-rails - RailsAdmin + Devise ... 身份验证

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:44 27 4
gpt4 key购买 nike

我现在觉得真的很傻...因为这看起来很基础...但是,我如何通过设计和方法 current_user.admin?

让 rails_admin 进行身份验证

我发现为 1 个管理员创建一个完全独立的管理表是一种浪费。我只想要一个关于 User 的专栏,我只需检查它是否为真。

我有这个:

config.current_user_method { current_user } # auto-generated

config.authorize_with do
redirect_to root_path unless current_user.admin?
end

是的,我收到错误:没有路由匹配 {:controller=>"mixes", :action=>"index"} 缺少必需的键:[]

如果我使 unless 参数返回 true,比如 1==1 它工作正常。

我也肯定我有那个 Controller / Action /路线。这是我的应用程序的主页,运行良好。

谢谢

最佳答案

问题是我需要 redirect_to main_app.root_path。我在谷歌上搜索了什么是 main_app,现在它很有意义了。

关于ruby-on-rails - RailsAdmin + Devise ... 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18928819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com