说到授权/认证设计+ cancan通常是我的首选宝石。 在发布了Rails4强大的参数之后,我一直在研究使用cancan_strong_parameters gem。
我无法摆脱这种方法看起来有点'hacky'的感觉。 其他选项似乎是TheRole gem或者只是从头开始编写我自己的身份验证。
希望在这里有第一手经验的人可以就如何解决问题,面临的问题以及每种方法的不足之处(如果有的话)提供一些指示。
我知道这不是一个干净的StackOverflow类型的问题,但谷歌搜索时似乎没有太多关于这个主题的信息。 感谢。
答案 0 :(得分:4)
您是否阅读了PR 763 "support for strong_parameters"中的讨论?
简而言之,在cancan 2
出来之前,有些人正在使用Oliver Morgan's fork。
答案 1 :(得分:2)
答案 2 :(得分:1)
查看the_role gem哪个适用于Rails 4并且是CanCan替换
答案 3 :(得分:1)
我会根据以下内容与Cancancan合作: