2

使用当前的轨道 2

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

  • 传统注册
  • 推特
  • Facebook

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

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

  • 授权逻辑
  • 宁静的身份验证
  • 设计/监狱长

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

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

4

1 回答 1

2

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

如果你打算使用 Authlogic,你可以看看这两个 gem:

如果你打算使用 Devise,你可以看看这两个 gem:

于 2010-06-08T09:03:21.120 回答