ActiveAdmin Gem:如果未登录,则将用户重定向到登录页面

赛义德·阿萨德·阿巴斯音乐剧

我正在使用 active admin gem,它运行良好。但是我面临的一个未成年人是每当我手动输入一个网址时,例如:

https://www.example.com/admin/users/5 

如果管理员未登录,则上面的 url 页面显示:

{"errors":["You need to sign in or sign up before continuing."]}

这很好,但我想要重定向到登录页面,如果管理员从页面登录,它应该显示指向的所需页面 https://www.example.com/admin/users/5

我无法弄清楚 ActiveAdmin 的重定向过程。

萨钦

在 config/initializers/active_admin.rb 你有这样的配置

config.authentication_method = :authenticate_admin_user!

然后创建一个名为authenticate_admin_user 的方法!在应用程序控制器中

def authenticate_admin_user!
  #check for current_user if not then redirect to login
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果用户未登录(Swift),则将用户从 TabBar 重定向到登录 viewController

如果用户未登录,则将他们重定向到登录页面

如果用户未登录,则重定向到登录页面

如果用户未登录,如何重定向到登录页面?

如果用户未登录 wordpress,则重定向到登录页面?

如果未登录,将用户重定向到另一个页面?

将用户重定向到登录页面

登录后ActiveAdmin重定向不起作用

Rails Pundit ActiveAdmin:页面未正确重定向

如果用户尚未登录,则将 MVC URL 重定向到登录页面

activeadmin gem中的错误

如何修改ActiveAdmin重定向?

禁用ActiveAdmin登录以访问主页

将用户重定向到主页或禁用登录按钮(如果未登录)

ActiveAdmin用户显示错误

如果未登录,用户将被重定向到“我的帐户”页面。如果已登录,仍会重定向。缓存重定向?

如果用户未登录,则ZF2重定向到每个页面上的登录页面

当用户未登录时,将用户重定向到WordPress中的某个页面

拦截HttpErrorResponse并将用户重定向到登录页面

注册后将用户重定向到登录页面

登录后将用户重定向到其他页面

登录后将用户重定向到aa页面

Codeigniter登录系统,带有会话,如果密码正确,可将用户重定向到页面

ActiveAdmin和设计用户注册

将用户重定向到登录表单

ROR Activeadmin 设备。如何获取登录页面的样式文件?

如果已经在php mysql中登录用户,如何将用户重定向到配置文件页面

如果用户在django中注册后首次登录,如何将用户重定向到其他页面?

如果用户未登录,则重定向到索引