【发布时间】:2012-03-05 20:17:20
【问题描述】:
我在 Rails 3.2 项目中使用 devise 和 cancan。我有一个 事件 模型 布尔标志公共。如果事件被标记为 public => true 那么我希望任何人,无论是否登录,都能够访问记录
GET /events/:id
如果它被标记为 public => false 那么一系列的 cancan 能力将决定对上述资源的授权和访问。
实现这一目标的最佳模式是什么?
【问题讨论】:
标签: ruby-on-rails devise cancan