我尝试了几次关于ruby on rails中openid利用率的搜索。但是,尽管出现了一组选项,如omniauth、authlogic等,但这些gem通常用于构建接受openid身份验证的站点。换句话说,它们是用于openid消费者设置的。
我也想构建我自己的openid服务器。我发现了一些像和local-openid这样的东西,不幸的<
我已经为我的web应用程序(ruby on rails)实现了Google openid身份验证,现在一旦身份验证通过,我应该如何获取特定用户的状态?例如,已通过身份验证的用户是否是域管理员?我在谷歌上搜索了一下,想出了谷歌提供的ApI和ClientLogin身份验证流程……但是在Clientlogin身份验证的情况下,用户必须在函数中提供username@dom
我想给我的Ruby on Rails 3应用程序添加身份验证,但我只需要用户能够使用他们的谷歌账户进行身份验证,因为我将它作为Chrome Webstore的托管应用程序,所以我认为OpenID可以很好地实现这一点我希望在用户数据库中有一些自定义字段来存储特定于用户的数据。我应该用什么来做这个呢?我希望用户只能在OpenID上注册。谢谢。