devise 总感觉不好掌控,不过工作的项目里在用,如果自己的项目里也用可以起到事半功倍的效果。 自己写的话想想 session 控制、访问权限、注册登录,虽说也挺麻烦,但还不至于太遥远,而且也可以做中学。
大家觉得呢
麻烦啥,不麻烦啊。自己写也很快的。
其实一点也不麻烦
#1 楼 @blacktulip 是吧!那太好了 其实我也是有点心虚 怕本来一天能搞定的结果要花十倍的时间
#3 楼 @ChanceDoor 如果你想学习,那就自己写呗。 如果是商业项目,你花一两天写出来的用户管理体系,肯定在安全和完善性方面不如花 10 分钟用 devise 做出来的。
我现在都自己写,逻辑部分也就 60 行。新开项目就拷贝过去,1 年只开一个新项目。
#5 楼 @Rei 那你开源得了...
#6 楼 @ChanceDoor https://github.com/chloerei/code_campo/blob/master/app/controllers/application_controller.rb
#7 楼 @Rei 真棒...
那个叫什么 rails tutorial 的用户好像从头写的一个。有时间建议写一次,还是能了解一些早晚需要了解的东西