Ruby on rails Rails4授权策略
说到授权/认证,Desive+cancan通常是我的首选。 在Rails4的强参数发布后,我一直在研究如何使用gem 我无法摆脱这种感觉,即这种方法似乎有点“黑客”。 其他的选择似乎是gem或者干脆从头开始滚动我自己的auth 我希望在这里有第一手经验的人能就他们如何解决问题、面临什么问题以及每种方法的不足之处(如果有的话)给出一些建议 我知道这不是一个明确的问题,但在谷歌搜索时,似乎没有太多关于这个主题的信息。Ruby on rails Rails4授权策略,ruby-on-rails,cancan,ruby-on-rails-4,rails-authorization,Ruby On Rails,Cancan,Ruby On Rails 4,Rails Authorization,说到授权/认证,Desive+cancan通常是我的首选。 在Rails4的强参数发布后,我一直在研究如何使用gem 我无法摆脱这种感觉,即这种方法似乎有点“黑客”。 其他的选择似乎是gem或者干脆从头开始滚动我自己的auth 我希望在这里有第一手经验的人能就他们如何解决问题、面临什么问题以及每种方法的不足之处(如果有的话)给出一些建议 我知道这不是一个明确的问题,但在谷歌搜索时,似乎没有太多关于这个主题的信息。 谢谢。您在中阅读了讨论吗 简言之,在《cancan 2》问世之前,有些人一直在使用
谢谢。您在中阅读了讨论吗
简言之,在《cancan 2》问世之前,有些人一直在使用它。看看Rails 4中的哪一款是cancan的替代品还有保护宝石: 坎坎坎:
我选择坎坎坎坎是因为:
- 它基于Cancan,最广泛使用的授权Rails库(直到Rails 4)
- 它与Rails 4兼容
- 它在Github上的提交、贡献者和发布比其他Rails 4授权宝石(_角色、权威等)更多
- 它在rubygems.org上的下载量比_角色多,尽管它的下载量比Pundit少
singular\u model\u params
,只需在执行CanCan时调用它(+添加一个选项以提供不同的方法名称),谢谢。我不知道奥利弗·摩根的叉子。我猜正确的分支应该是“ollym_changes”,对吗?