Naprawdę podoba mi się sposób, w jaki rodzina witryn StackExchange pozwala komuś zalogować się przy użyciu dostawcy OpenID lub OAuth, który został otwarty jako DotNetOpenAuth. Jest to absolutnie wspaniałe, ale nie jestem w stanie użyć go na stosie * AMP.
Czy jest coś analogicznego, co działa w PHP, Perl, Python lub Ruby?
Odpowiedzi:
1 dla odpowiedzi № 1Dla Perla jest Net::OAuth
i wygląda na to, że jeszcze nie wydano Catalyst::Controller::OAuth
, ale jaki jest status tego ostatniego jest nieznany (inny niż Strona kodowa OAuth mówi, że „pracują” nad nim).
0 dla odpowiedzi nr 2
Próbować Catalyst :: Plugin :: Authentication :: Credential :: OpenID - dane uwierzytelniające OpenID dla struktury Catalyst :: Auth
0 dla odpowiedzi № 3
Dla Perla chcesz Net::OpenID::Consumer
. Rozwój zaczyna się od nowa, więcw ciągu następnych kilku tygodni powinieneś zobaczyć nowe wersje z kilkoma poprawionymi głównymi błędami i nowymi dokumentami wyjaśniającymi, jak prawidłowo ich używać (w tej chwili trudno jest to ustalić). Zobacz openid-perl więcej szczegółów.