简体   繁体   English

是否有一个在LAMP堆栈上运行的DotNetOpenAuth等价物?

[英]Is there a DotNetOpenAuth equivalent that runs on a LAMP stack?

I really love the way the StackExchange family of sites allow someone to log in using their OpenID or OAuth provider, which has been open-sourced as DotNetOpenAuth . 我非常喜欢StackExchange网站系列允许某人使用他们的OpenID或OAuth提供程序登录的方式,该提供程序已经开源为DotNetOpenAuth This is absolutely wonderful, but I am unable to use it on a *AMP stack. 这绝对是美妙的,但我无法在* AMP堆栈上使用它。

Is there anything analogous that runs in PHP, Perl, Python or Ruby? 有没有类似的东西在PHP,Perl,Python或Ruby中运行?

对于Perl,有Net::OAuth ,看起来还有一个尚未发布的Catalyst::Controller::OAuth ,但是最后一个的状态是未知的(除了OAuth代码页说它们是“致力于“它”。

尝试Catalyst :: Plugin :: Authentication :: Credential :: OpenID - Catalyst :: Auth框架的OpenID凭据

For Perl you want Net::OpenID::Consumer . 对于Perl,您需要Net::OpenID::Consumer Development is getting started on it again so in the next few weeks you should see new versions with some of the major bugs fixed and new docs explaining how to use them properly (it can be hard to figure out right now). 开发工作再次开始,所以在接下来的几周内你应该会看到修复了一些主要错误的新版本以及解释如何正确使用它们的新文档(现在很难弄清楚)。 See the openid-perl group for more details. 有关更多详细信息,请参阅openid-perl组。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM