用于 Twitter 和/或 Facebook 和/或“正常”的 Rails 2 身份验证插件账户
使用当前的 Rails 2,
我希望用户能够从以下位置创建帐户:
- 传统注册
,然后允许他们稍后链接 facebook 和/或 twitter 和/或传统注册。
我读了这个 http://www.themomorohoax.com /2009/02/21/rails-2-3-身份验证-比较 并决定查看:
- Authlogic
- Restful Authentication
- Devise/Warden
似乎至少有一些您可以与它们一起使用的插件,使 OAuth 与它们一起使用将使它们与任何其他登录系统不兼容。
我需要从头开始自己制作,还是可以将一些现有的部件粘合在一起?
Using the current rails 2
I want users to be able to create an account from:
- traditional signup
and then allow them to link facebook and/or twitter and/or traditional signup later.
I read this http://www.themomorohoax.com/2009/02/21/rails-2-3-authentication-comparison
and decided to check out:
- Authlogic
- Restful Authentication
- Devise/Warden
It seems for at least some of the plugins you can use with them that making OAuth work with them will make them incompatible with any other login system.
Will I need to roll my own from the ground up, or can I glue together some existing pieces?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将现有的部件粘合在一起。
我不建议使用 Restful 身份验证。它已经老了,不再维护了。
如果您打算使用 Authlogic,您可以看看这两个宝石:
如果您打算使用 Devise,您可以看看这些两个宝石:
You can glue together existing pieces.
I wouldn't advise for Restful Authentication. It's getting old and isn't maintained anymore.
If you plan on using Authlogic, you can take a look at those two gems :
If you plan on using Devise, you can take a look at those two gems :