OpenID Connect
OpenID Connect (OIDC) ist eine Authentifizierungsschicht, die auf dem Autorisierungsframework OAuth 2.0 basiert. Der Standard wird durch die OpenID Foundation überwacht.
Beschreibung[Bearbeiten]
OpenID Connect ist eine Schicht oberhalb des OAuth-Frameworks, die es Clients einerseits erlaubt, die Identität eines Anwenders mit Hilfe eines Authentifizierungsservers zu überprüfen, und andererseits, grundlegende Profilinformationen auf interoperable Weise zu erhalten. Die Implementierung des OpenID Connect basiert auf der HTTP-Programmierschnittstelle mit REST-Mechanismen und auf dem Datenformat JSON.
OpenID Connect erlaubt einer Reihe von Clients (Web-basierenden, mobilen, JavaScript-Clients und anderen), Informationen über authentifizierte Sessions und Anwender anzufordern und zu erhalten. Die Spezifikation ist erweiterbar und unterstützt optionale Funktionen wie die Verschlüsselung von Identitätsdaten, das Auffinden von OpenID-Providern und Session-Management.<ref name=":0">OpenID Connect | OpenID. 1. August 2011, abgerufen am 28. Februar 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Verbreitung[Bearbeiten]
Organisationen, die mit dem Einsatz von OpenID Connect begonnen haben, umfassen Auth0<ref>Auth0: OpenID Connect Protocol. Abgerufen am 28. Februar 2022.</ref>, ForgeRock, Amazon,<ref>OpenID Connect Support for Amazon Cognito | AWS News Blog. 23. Oktober 2014, abgerufen am 14. Dezember 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Atlassian<ref>1.2 What is CrowdID? | Crowd Data Center and Server 4.2 | Atlassian Documentation. Archiviert vom Vorlage:IconExternal am 13. August 2020; abgerufen am 6. April 2021.</ref>, Centrify,<ref>Die Seite Vorlage:Webarchiv/styles.css hat keinen Inhalt.Custom OpenID Connect applications ( vom 1. August 2017 im Internet Archive), (PDF; 260 KB) centrify.com. Stand 25. Juli 2016.</ref> die chilenische Regierung, Deutsche Telekom,<ref>OpenID Connect @ Deutsche Telekom, 2014, Dr. Torsten Lodderstedt, gsma.com. Stand 25. Juli 2016.</ref> Google,<ref>OpenID Connect | Authentication. In: developers.google.com. google, abgerufen am 14. Dezember 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> IBM,<ref>OpenID Connect. In: WebSphere Application Server Liberty. IBM, 22. November 2022, abgerufen am 14. Dezember 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Microsoft,<ref>OpenID Connect and OAuth 2.0 support in Azure Active Directory has GA’d! – Enterprise Mobility and Security Blog. 19. August 2016, archiviert vom Vorlage:IconExternal am 19. August 2016; abgerufen am 14. Dezember 2022.</ref> Okta,<ref>OpenID Connect & OAuth 2.0 API. In: Okta Developer. Abgerufen am 14. Dezember 2022.</ref> OneLogin,<ref>OneLogin Supported Platforms and Standards. In: Knowledge Base. OneLogin, Inc., abgerufen am 14. Dezember 2022.</ref> Proxmox VE,<ref>Roadmap – Proxmox VE. Abgerufen am 8. Juli 2021.</ref> das Nomura Research Institute Japan,<ref>Don Thibeau: The OpenID Foundation Launches the OpenID Connect Standard. In: openid.net. Archiviert vom Vorlage:IconExternal am 26. Februar 2014; abgerufen am 16. Dezember 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> VMware,<ref>vmware/lightwave. In: GitHub. Abgerufen am 27. Januar 2021 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> General Electric und SAP<ref>SAP Help Portal. Abgerufen am 27. Januar 2021.</ref>.
Unterschied[Bearbeiten]
OpenID Connect arbeitet ähnlich wie OpenID 2.0, setzt aber mehr auf Schnittstellen und die Nutzung von nativen bzw. mobilen Anwendungen. OpenID Connect integriert, im Gegensatz zu OpenID 2.0, robuste Signatur- und Verschlüsselungsmechanismen direkt in das Protokoll.<ref name=":0" />
Siehe auch[Bearbeiten]
Weblinks[Bearbeiten]
- Offizielle Webseite
- Die Seite Vorlage:Webarchiv/styles.css hat keinen Inhalt.OpenID Connect Playground ( vom 20. Oktober 2020 im Internet Archive)
Einzelnachweise[Bearbeiten]
<references />