分享 CanCan 改名了,成为 CanCanCan

chunlea · 2014年02月27日 · 最后由 hot13399 回复于 2015年06月29日 · 5686 次阅读

很好奇 Ryan 究竟怎么了,Railscasts 在 13 年 6 月后就再也没有更新了,现在 cancan 被搬走估计也是因为他太久没有维护

ryan 知道吗?

坐等改成 CanCanCanCan。。。

还真是的。

真的是很久没更新,现在都改用 Pundit 了

怎么回事?

#9 楼 @diguage 可以看看https://github.com/ryanb/cancan/issues/994 估计是 ryan 好长时间不维护了,然后社区准备接手吧

好蛋疼的改名..

Can can can what it can can can, 来翻译,,

#11 楼 @suupic 就是! 还不如 CancanCom(社区版 Cancan),哈哈

couldcould...

谁能科普下 CanCan 和 Pundit 之间的异同或优劣?

准备试用

ryan 去哪儿了

除了名字和对 rails4 strong params 的支持貌似能和 cancan 的写法完全兼容的样子。 ps: 没有试用,只是猜测。

主要是 CanCan 不支持 Rails4 的 Strong-Parameters, create 会出这个错 ActiveModel::ForbiddenAttributesError。我把 CanCan 迁移成 CanCanCan 什么都没改,就把 Gemfile 更新了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号