![Integration von Webdiensten mit OAuth und PHP: Ein php[architect] Leitfaden](/_/1/496/1496731-8117.webp)
Integrating Web Services with OAuth and PHP: A php[architect] Guide
Moderne Webanwendungen sind keine eigenständigen, monolithischen Codebasen mehr. Stattdessen wird von ihnen erwartet, dass sie sich in externe Anwendungen von Drittanbietern integrieren lassen, damit die Nutzer neue Funktionen nutzen, sich in ihre sozialen Netzwerke integrieren und ihre Daten problemlos zwischen Systemen migrieren können.
Viele Dienste ermöglichen diese Integrationen, indem sie Webdienste entwickeln, die den OAuth-Standard verwenden, um Benutzer zu authentifizieren und in ihrem Namen einen "sicheren delegierten Zugriff" zu ermöglichen. Es gibt zwei Versionen von OAuth. Version 1.
0 wurde 2007 eingeführt, und OAuth 2. 0 wurde 2012 veröffentlicht.
Integrating Web Services with OAuth and PHP beschreibt die Unterschiede zwischen den beiden Versionen, erklärt den Fachjargon, der mit jeder Version verbunden ist, und - was am wichtigsten ist - bietet funktionierende PHP-Beispiele für die Integration mit beliebten Webdiensten wie Twitter, Tumblr, Instagram und anderen. Dieses Buch enthält auch eine Einführung in das HTTP-Protokoll, hebt Open-Source-Ressourcen für OAuth-Clients und -Server hervor und erörtert Probleme mit OAuth und Anwendungssicherheit.
Geschrieben vom PHP-Profi Matt Frost, ist dieses Buch eine unverzichtbare Ressource für jeden PHP-Entwickler, der Online-Anwendungen erstellt oder in diese integriert.