在Ruby on Rails应用程序中启用OpenID登录的当前最新技术是什么?这是一个社区维基,提供此问题的最新答案.
最高级的身份验证解决方案似乎是Authlogic.它支持OpenID和Authlogic OpenID插件.它支持Rails 4和3. rails2分支支持Rails 2.
您可能希望观看"OpenID with Authlogic"railscast(以及"Authlogic"railscast).
有一个名为Authlogic OpenID Selector Example的示例应用程序.
Devise是Rails的灵活认证框架.它支持OpenID devise_openid_authenticatable
.
另一个选择的身份验证库是restful_authentication
Rails插件.好像你还需要安装open_id_authentication
插件.
您可能希望观看(旧的,大约2007年)"OpenID身份验证"railscast.
OpenID协议的原始支持由Ruby OpenID库处理.