我真的很喜欢StackExchange系列网站允许某人使用他们的OpenID或OAuth提供商登录的方式,该提供商已开源为DotNetOpenAuth。这绝对是美妙的,但我无法在* AMP堆栈上使用它。是否有一个DotNetOpenAuth等价物在LAMP堆栈上运行?
在PHP,Perl,Python或Ruby中是否有类似的东西?
我真的很喜欢StackExchange系列网站允许某人使用他们的OpenID或OAuth提供商登录的方式,该提供商已开源为DotNetOpenAuth。这绝对是美妙的,但我无法在* AMP堆栈上使用它。是否有一个DotNetOpenAuth等价物在LAMP堆栈上运行?
在PHP,Perl,Python或Ruby中是否有类似的东西?
对于Perl有Net::OAuth
,并且看起来还有一个尚未发布的Catalyst::Controller::OAuth
,但最后一个的状态是未知的(除了OAuth code page表示他们正在“处理它”)。
尝试Catalyst::Plugin::Authentication::Credential::OpenID - OpenID的凭据催化剂::验证框架
在Perl你想要Net::OpenID::Consumer
。开发工作再次开始,所以在接下来的几周内,您应该看到新版本修复了一些主要错误,并解释了如何正确使用它们的新文档(现在很难弄清楚)。有关更多详细信息,请参阅openid-perl组。