【发布时间】:2011-04-21 09:16:06
【问题描述】:
我非常喜欢 StackExchange 系列网站允许某人使用其 OpenID 或 OAuth 提供程序登录的方式,该提供程序已开源为 DotNetOpenAuth。这绝对是美妙的,但我无法在 *AMP 堆栈上使用它。
有没有类似的东西可以在 PHP、Perl、Python 或 Ruby 中运行?
【问题讨论】:
标签: php python ruby perl dotnetopenauth
我非常喜欢 StackExchange 系列网站允许某人使用其 OpenID 或 OAuth 提供程序登录的方式,该提供程序已开源为 DotNetOpenAuth。这绝对是美妙的,但我无法在 *AMP 堆栈上使用它。
有没有类似的东西可以在 PHP、Perl、Python 或 Ruby 中运行?
【问题讨论】:
标签: php python ruby perl dotnetopenauth
对于 Perl,有 Net::OAuth,看起来还有一个尚未发布的 Catalyst::Controller::OAuth,但最后一个的状态是未知的(除了 OAuth code page 说他们正在“工作“它)。
【讨论】:
试试Catalyst::Plugin::Authentication::Credential::OpenID - Catalyst::Auth 框架的 OpenID 凭据
【讨论】:
对于 Perl,您需要 Net::OpenID::Consumer。开发工作再次开始,因此在接下来的几周内,您应该会看到修复了一些主要错误的新版本以及解释如何正确使用它们的新文档(现在可能很难弄清楚)。有关详细信息,请参阅openid-perl 组。
【讨论】: