如何对外部页面应用activeadmin认证?
我正在使用 activeadmin gem,运行得很好,现在我想将其身份验证添加到某些外部页面或作为 MVC 您所说的某些操作。不要将其与可以从 admin/users.rd 文件添加的操作混合。这些是位于 activeadmin 之外的操作。
I am using activeadmin gem which is going fine, now i want to add its authentication to some external pages or as MVC you say to some action. don't mix it with the actions which can be added from admin/users.rd files. these are those action that reside out side of activeadmin.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要对同一应用程序中的页面而不是实际的 Active Admin 页面使用 Devise(Active Admin 用于身份验证),我执行了以下操作:
在我的 paths.rb 中添加了一条新路由:
然后在我的 products_controller.rb 中添加限制访问的 before_filter:
希望有帮助!
To use a Devise (which Active Admin uses for authentication) for a page in the same app but not an actual Active Admin page I did the following:
in my routes.rb I added a new route:
then in my products_controller.rb i added a before_filter to restrict access:
Hope that helps!