ruby-on-rails – Ruby on Rails:添加Facebook登录,Twitter登录
我正在运行一个
Ruby on Rails应用程序,而Authlogic处理我的身份验证和用户管理.
我正在努力寻找最新的方式来添加第三方登录方法到我的网站,补充标准注册和登录的最新信息.有很多教程在那里,但似乎都是过时或不完整的.可以通过向Authlogic添加多个第三方登录方法的最佳方法提供一些建议吗? Authlogic似乎是从这种类型的东西开始构建的,但它的记录非常差,而且这个own page似乎已经过时了. 他们似乎推荐使用authlogic_facebook_connect插件的Facebook,而这个插件又依赖于已经被Facebooker2替代的过时的Facebooker宝石.有没有办法用Authlogic来使用Facebooker2? 我还发现Google authlogic_oauth2是一个更现代化的插件,可以使用OAuth2登录Facebook凭据.不幸的是,作者指出,由于冲突,此插件不能与Authlogic插件一起使用于OAuth(Twitter)和OpenID. 我可以一起使用什么推荐的宝石或插件,以允许通过Facebook,Twitter和OpenID登录我的网站? 解决方法
这看起来很有趣计划给它一个镜头.
https://github.com/plataformatec/devise/wiki/Extensions 编辑: 我尝试过,我正在使用设计和omniauth来处理这个: 查看这些链接: http://railscasts.com/episodes/209-introducing-devise http://railscasts.com/episodes/210-customizing-devise http://railscasts.com/episodes/235-omniauth-part-1 http://railscasts.com/episodes/236-omniauth-part-2 这是一个非常好的解决方案 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |