1

我想为我的Ruby on Rails 3应用程序添加身份验证,但我只需要用户能够使用他们的Google帐户进行身份验证,因为我将它作为Chrome的托管应用程序Webstore,所以我认为OpenID对此很有效。我想在用户数据库中有一些自定义字段来存储用户特定的数据。我应该使用什么?我希望用户只能使用OpenID注册。 谢谢。Rails 3 - 只使用OpenID身份验证

回答

2

您应该尝试omniauth宝石,它不仅使用Google OpenID。 Omniauth从提供商处获取用户数据,并将其传递到您的应用程序,您可以放大