当前位置:  开发笔记 > 开放平台 > 正文

Rails身份验证插件推荐

如何解决《Rails身份验证插件推荐》经验,为你挑选了4个好方法。

我想在我的Rails应用程序中添加身份验证.我遇到了几个这样做的插件:acts_as_authenticated,restful_authentication,Authlogic ......等

我没有看到一篇描述使用每种方法的差异,优点和缺点的文章.

你可以帮忙吗?你使用哪一个?为什么?

谢谢,



1> Barry Gallag..:

我最近从restful_authentication切换到AuthLogic.主要原因是因为我发现restful_authentication对于我想要达到的目标而言有点过于臃肿.查看Ryan Bates精彩的截屏视频:

http://railscasts.com/episodes/160-authlogic



2> Luke Francl..:

我已经从restful_authentication切换到Authlogic,因为Authlogic是一个插件/ gem而不是生成器.这使升级变得更加容易.

Authlogic也适用于可扩展,因此您可以相当容易地将其与OAuth或Facebook Connect一起使用(有Authlogic模块实现这一点,但我没有使用它们;手动创建Authlogic用户会话非常容易).

远离acts_as_authenticated.它古老而且没有维护.如上所述,restful_authentication是它的继承者.



3> 小智..:

我参加这个派对有点晚了,但是Devise看起来很不错.我在尝试AuthLogic后在项目中使用它.它上面还有几个轨道广播.到目前为止,我喜欢它...绝对值得一看.

http://github.com/plataformatec/devise



4> Optimate..:

我个人倾向于习惯使用restful_authentication,但我已经使用了几次AuthLogic.AuthLogic是一个更精简和更清晰的代码,并且更容易设置和集成到项目中.它也是更新,更受欢迎(或者最近感觉它如此),所以如果你需要它应该更容易找到资源或帮助.我肯定会去AuthLogic.

如果您想了解更多有关restful_authentication的信息,并了解它在实践中与AuthLogic有何不同,那么还有一个railscast.

http://railscasts.com/episodes/67-restful-authentication

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有