当谈到授权/认证设计+康康通常是我选择的宝石。 Rails4强大的参数发布后,我一直在寻找使用cancan_strong_parameters宝石。Rails4授权策略
我不能动摇这种方法似乎有点'哈克'的感觉。 其他选项似乎是TheRole宝石或只是从头开始自己的认证。
希望任何有第一手经验的人都能指出他们如何解决问题,遇到什么问题以及每种方法的缺点(如果有的话)。
我知道这不是一个干净的切割StackOverflow类型的问题,但似乎没有关于这个问题的时候谷歌搜索的很多信息。 谢谢。
当谈到授权/认证设计+康康通常是我选择的宝石。 Rails4强大的参数发布后,我一直在寻找使用cancan_strong_parameters宝石。Rails4授权策略
我不能动摇这种方法似乎有点'哈克'的感觉。 其他选项似乎是TheRole宝石或只是从头开始自己的认证。
希望任何有第一手经验的人都能指出他们如何解决问题,遇到什么问题以及每种方法的缺点(如果有的话)。
我知道这不是一个干净的切割StackOverflow类型的问题,但似乎没有关于这个问题的时候谷歌搜索的很多信息。 谢谢。
你看过PR 763 "support for strong_parameters"的讨论吗?
总之,直到cancan 2
出来,有人正在使用Oliver Morgan's fork。
感谢您的支持。没有意识到奥利弗摩根的叉子。我猜想正确的分支将使用'ollym_changes'对吗? – 8bithero
你得问问他。我没有尝试过。 –
退房the_role gem它工作在轨道4,是一个金灿灿更换
我d与Cancancan一起去:
我觉得(不,我会写一个更好的选择,但仍然),这是宝石写得不好。可以假定强参数“过滤器”方法将是“singular_model_params”,并在CanCan的执行过程中调用它(+添加一个选项以提供不同的方法名称) –