Есть ли эквивалент DotNetOpenAuth, который работает в стеке LAMP? - PullRequest
4 голосов
/ 05 октября 2010

Мне очень нравится, как семейство сайтов StackExchange позволяет кому-либо входить в систему, используя свой OpenID или OAuth-провайдер, открытый код которого DotNetOpenAuth .Это абсолютно замечательно, но я не могу использовать его в стеке * AMP.

Есть ли что-нибудь аналогичное, что работает в PHP, Perl, Python или Ruby?

Ответы [ 3 ]

1 голос
/ 05 октября 2010

Для Perl есть Net::OAuth, и, похоже, еще не выпущен Catalyst::Controller::OAuth, но каков статус этого последнего, неизвестно (другое чем кодовая страница OAuth говорит, что они "работают" над этим).

0 голосов
/ 09 ноября 2010

Для Perl вы хотите Net::OpenID::Consumer. Разработка снова начинается с этого, поэтому в течение следующих нескольких недель вы должны увидеть новые версии с некоторыми исправленными основными ошибками и новыми документами, объясняющими, как их правильно использовать (это может быть трудно выяснить прямо сейчас). Для получения дополнительной информации см. Группу openid-perl .

0 голосов
/ 05 октября 2010

Попробуйте Catalyst :: Plugin :: Authentication :: Credential :: OpenID - учетные данные OpenID для Catalyst :: Auth framework

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...