ruby-on-rails - Rails:如何将控制器设置为不使用设计
问题描述
我正在使用 Ruby on Rails 和 Devise 构建一个网站,并希望从访问控制中排除一些基本控制器,例如 home、about、contact 等...如何设置我不希望该设计的控制器对其应用访问控制?
解决方案
假设您已添加before_action :authenticate_user!
或类似于您的 application_controller.rb (以及任何后续的基本控制器),
skip_before_action :authenticate_user!
推荐阅读
- r - R 获取折叠计数 - ctable 和 table 没有给我我想要的东西
- javascript - 如何从响应头内容配置中获取文件名以使用 Anulgar 8 下载?
- python - tkcalendar 有没有办法显示多个日期条目小部件?
- r - 在 RStudio 的 RMarkdown 中使用 pandoc 语法的问题
- java - 使用 iText 生成 PDF 文件的问题
- vb.net - 如何在 VB 2019 中为变量结构赋值?
- reactjs - Reactjs 在 Firefox 和 chromium 浏览器中不起作用
- hibernate - : 尝试解析抽象类的子类型时缺少类型 ID
- javascript - 反应原生渲染组件列表
- sql - 基于日期范围 Postgresql 返回值时出错