Authorisierungsprotokoll
einmal anmelden, an mehreren Seiten Zugang haben
SSO Single Sign On
OpenID vs OAuth
OpenID dient nur der Authententizierung
Ausweisen das man eine bestimmte Person ist
OAuth dient der Authorisierung
es erlaubt einer bestimmten Seite auf Resourcen einer anderen Seite mit den Rechten eines bestimmten Benutzers zuzugreifen
Seite A fragt Seite B an um auf bestimmte Resourcen im Namen eines Benutzers C abzurufen
OAuth kann auch zur Authentifizierung benutzt werden, ist aber Original nicht dazu gedacht gewesen
OpenID Connect ist eine Zusatzschicht auf OAuth die OpenID für OAuth realisiert
Gute Erklärung der Unterschiede (Englisch):
http://softwareas.com/oauth-openid-youre-barking-up-the-wrong-tree-if-you-think-theyre-the-same-thing/
Wikipedia über OAuth (Englisch, die deutsche taugt da nichts):
https://en.wikipedia.org/wiki/OAuth