2009-01-27 185 views
2

我开始学习RoR,我想用这种语言写个人博客。我通常会在我的博客上做任何即时消息的顶部编写几个原型。所以我希望人们能够登录并注册他们的openID。所以当我意识到宝石的概念时,我即将跳到编码的地方,所有这些东西都为你提供了这种工具。登录/注册Ruby on Rails?

那么是否有某种软件包来管理用户,配置文件和openId?

回答

2

我建议你在bort看作是一个完整的回报率skeletton应用REST风格的权威性内置,其叉here的一个或AuthLogic为Rails(和Merb和其他一些)不太侵入身份验证解决方案。

3

退房technoweeni的宁静的认证插件,你要知道,以避免头痛小时

1

一两件事:Ruby的OpenID的library使用OpenID 2.0实质性的改变,因此,如果您使用的是插件或示例代码从博客开始,请确保您使用的是与其相对应的OpenID版本。

有几个插件;一个有很多活动是open_id_authentication

Dan Webb在Rails中有一个很好的guide OpenID身份验证,可以引导您编写实际的代码,但请注意,至少最后一次检查了OpenID 2.0后,它尚未更新。

2

看看bort骨架应用程序。它具有宁静的身份验证和openid身份验证已设置等。

Railscasts还有许多关于设置认证,平安认证和OpenID的屏幕录像。