我在rails中构建我的博客,我想启用评论
我希望有一个像"facebook connect"和"login with twitter"选项那样的标语.用户可以使用其中一个登录然后发布.没有匿名帖子.
我不想添加更多的登录服务,只是保持简单(即没有disqus)
我怎样才能做到这一点?
我会建议authlogic,就像Devenv说的那样.关于Railscast的教程非常有用.此外,authlogic的作者自己创建了一个示例应用程序作为教程
Authlogic可以扩展到与facebook和twitter一起使用authlogic插件:
Facebook与authlogic_facebook_connect:
$ sudo gem install facebooker $ script/plugin install git://github.com/kalasjocke/authlogic_facebook_connect.git
然后你可以在github上关注authlogic_facebook_connect的自述文件
Twitter与authlogic_oauth:
$ sudo gem install oauth $ sudo gem install authlogic-oauth
然后你可以再次关注github上的authlogic_oauth自述文件
现在您可以通过Facebook或Twitter启用登录.Authlogic可以做更多的事情.如果您愿意,也可以启用railsapp以使用openid authlogic_openid.