Bevor ich einen Wrapper für Facebook und oAuth 2.0 schreibe, frage ich mich, ob irgendjemand einen Code kennt, den schon jemand benutzt hat.Gibt es php-Klassen oder Bibliotheken für oAuth 2.0?
Antwort
Es gibt eine extension to PHP, die OAuth unterstützt. Es wurde von John Jawed geschrieben. Ein Beispiel findet sich here und ein walkthrough ist ebenfalls verfügbar.
Dieser gilt als De-facto-Standard von Rasmus Lerdorf.
Andy Smith hat eine basic PHP library für OAuth geschrieben.
Cal Henderson hat eine simple OAuth library beigetragen, die in erster Linie die Unterzeichnung behandelt.
HTTP_OAuth ist ein PEAR-Paket developed by Jeff Hodsdon and Bill Shupp (Digg). Sie können es mit dieser tool ausprobieren.
Es gibt jetzt eine OAuth component for CakePHP.
Justin Richer hat a plugin für die soziale Netzwerkplattform Elgg entwickelt, basierend auf der basic PHP library. Mit dieser Bibliothek kann Elgg sowohl als OAuth-Client (für den Zugriff auf andere Dienste) als auch als Server (der OAuth-geschützten Zugriff auf die Elgg-API zulässt) fungieren. Die Bibliothek unterstützt gleichzeitig Version 1.0 und Version 1.0a. Dokumentation kann on the Elgg wiki gefunden werden.
Zend_OAuth wurde von Pádraic Brady beigetragen. Der Quellcode kann here gefunden werden.
Quelle: http://oauth.net/code/
Werfen Sie einen Blick auf PHP's OAuth extension oder http://code.google.com/p/oauth/.
ich die PHP-OAuth2 Bibliothek von adoy verwendet haben eine Probe OAuth 2.0-Client zu schreiben.
Die Dokumente zum Zeitpunkt des Schreibens es als Licht PHP Wrapper für die OAuth-2.0-Protokoll beschreiben (basierend auf OAuth 2.0 Authorization-Protokoll draft-ietf-oauth-v2-15)
wow, das ist viel Inhalt. .. Vielen Dank. –
Ich frage mich, ob einer von ihnen 2.0 unterstützt. Sie können auch http://code.google.com/p/oauth2-php/ ausprobieren, das Oauth 2.0 Entwurf 9 unterstützt –