【问题标题】:which rails 2 authentication plugin for Twitter and/or Facebook and/or "normal" accounts用于 Twitter 和/或 Facebook 和/或“普通”帐户的 rails 2 身份验证插件
【发布时间】:2010-06-08 07:32:43
【问题描述】:

使用当前的 rails 2

我希望用户能够从以下位置创建帐户:

  • 传统注册
  • 推特
  • 脸书

然后允许他们稍后链接 facebook 和/或 twitter 和/或传统注册。

我读到了这个http://www.themomorohoax.com/2009/02/21/rails-2-3-authentication-comparison 并决定退房:

  • 授权逻辑
  • Restful 身份验证
  • 设计/守望者

似乎至少对于您可以与它们一起使用的一些插件,使 OAuth 与它们一起使用会使它们与任何其他登录系统不兼容。

我需要从头开始自己制作,还是可以将一些现有的部分粘在一起?

【问题讨论】:

    标签: ruby-on-rails authentication oauth account user-accounts


    【解决方案1】:

    您可以将现有的部分粘合在一起。
    我不建议使用 Restful 身份验证。它变老了,不再维护了。

    如果您打算使用 Authlogic,可以看看这两个宝石:

    如果您打算使用 Devise,可以看看这两个宝石:

    【讨论】:

    • 感谢您的链接。我担心这些场景: 对于不同的帐户:这些 Authlogic 插件会并排、彼此以及“正常”身份验证一起玩吗?用于在一个帐户上组合:它们似乎允许创建其他帐户,但没有规定将 oauth 登录链接到现有帐户或类似的和别人好好相处?
    • 我没试过authlogic。但是这些设计者之间的关系非常好。我能够提供一种功能,让自己从 facebook、twitter 和密码登录到同一个帐户,而没有明显的问题。
    猜你喜欢
    • 2012-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多