Last active
December 16, 2015 22:39
-
-
Save PHP-Magazin/5508711 to your computer and use it in GitHub Desktop.
oAuth Connect Demo: Geek Site of the Week
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir | |
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung. | |
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */ | |
<p>OAuth ist das Standard-API, geht es um Rechtevergabe in Webdiensten. Aber seit | |
Version 2.0 ist es im das Protokoll etwas unübersichtlich geworden. So unübersichtlich, | |
dass Eran Hammer, einer der Autoren der Spezifikation für Version 2.0, <a href= | |
"http://hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell/" target="_blank" | |
title="OAuth 2.0 and the Road to Hell">mit einem Knall</a> das Team verlassen hatte. | |
Nichts also, was Entwicklern ein sicheres Gefühl gibt, wenn sie in ihrem Projekt | |
beabsichtigen, Webdienste per OAuth anzubinden. Doch genau hier hakt Giriraj Namachivayam | |
ein, der mit seinem Cheat Sheet zeigt, wie PayPal, Facebook, DropBox und Co. ihre | |
Nutzerdaten vor unerwünschtem Zugriff schützen.</p> | |
<p><img src="/sites/default/files/u4934/oauth_connect.png" alt="OAuth Connect Demo" | |
title="OAuth Connect Demo" style="display: block; margin-left: auto; margin-right: | |
auto;" height="511" width="600"></p> | |
<p style="text-align: center;"><a href="http://ngiriraj.com/socialMedia/oauthlogin/" | |
target="_blank" title="oAuth Connect Demo">OAuth Connect Demo</a>: Wie autorisieren | |
die Profis?</p> | |
<p>Die Login-Klassen stammen ihrerseits von GitHub oder <a href="http://www.phpclasses.org/" | |
target="_blank" title="PHP Classes Repository">phpclasses.org</a>. Doch nur auf | |
Namachivayams Website erhält man auch Tutorials, wie hier am <a href="http://ngiriraj.com/ | |
work/wordpress-connect-using-oauth-in-php-2/" target="_blank" title="WordPress | |
Connect by using oAuth in PHP">Beispiel WordPress mit OAuth 2</a> zu sehen. | |
Auf Anfrage erstellte er sogar einen <a href="https://packagist.org/packages/ | |
kayalshri/socialmedia-oauth-login" target="_blank" title="oAuth2 light-weight wrapper | |
class">Wrapper in Packagist</a>, sodass sich die Login-Klassen auch via Composer | |
einbinden lassen. </p> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment