我听说过Devise是Rails 2.3.x或3.0.x的首选登录系统(用户身份验证系统)。是否还有第二种选择,或者说Devise只是为此目的最好的宝石?
答案 0 :(得分:3)
现在它看起来那样。看看ruby toolbox并进行比较。我所知道的另一种流行的身份验证系统是Authlogic,但它看起来并不像是在积极开展工作。最后一次提交是5个月前,他们在github上的公开问题正在堆积。
另一方面,另一方面,Devise已经承诺,有15个未解决的问题(在本文发布时),并且正在被rails社区中的人迅速采用。此外,它是由铁心核心的积极贡献者Jose Valim编写的。我说这是现在用于rails身份验证的事实上的选择。答案 1 :(得分:1)
您可以随时使用自己的简单身份验证框架。设计Devise是为了解决问题。如果您对Devise有疑问,那么您可以写一些东西来解决这个问题。这就是创新的本质。
Meta:我不是在试图变得狡猾,我真的相信你不应该修复那些没有破坏的东西以及那些已经解决的问题。