Open Id Zend Framework Integration

1.323 Aufrufe

Veröffentlicht am

Kurze Vorstellung von OpenID, ZendFramework und den Möglichkeiten OpenID in seine Webapplikation zu integrieren!

Gehalten auf dem BarCampRuhr2

Veröffentlicht in: Technologie
0 Kommentare
2 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.323
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
8
Kommentare
0
Gefällt mir
2
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Open Id Zend Framework Integration

  1. 1. OpenID mit dem ZendFramework www.rheinschafe.de
  2. 2. Was ist OpenID? • dezentraler Dienst zur Verwaltung der digitalen Identität • gibt dem Anwender seine Daten zentral zu schützen • frei und offen, dadurch Hersteller-unabhängig • Basiert auf standardisierten Technologien wie: URI, HTTP, SSL, Diffie-Hellman-Algorythmus • erlebt im Moment einen Schub der Verbreitung www.rheinschafe.de
  3. 3. Was nützt mir OpenID? Anwender: • volle Kontrolle, wo ich welche Daten freigebe • Provider-unabhängiges Agieren • Eigene Webseite kann an meine OpenID verknüpft werden Betreiber: • Mehrwert für Anwender generieren • Kostenreduzierung durch einfaches Management • Möglichkeit als Provider aufzutreten www.rheinschafe.de
  4. 4. Weitere Fragen? www.rheinschafe.de
  5. 5. Matthias Pfefferle! www.rheinschafe.de
  6. 6. Was ist das ZendFramework? •Enterprise-Ready •BSD-Lizenz • Möglichkeiten für Support, Training und Zertifizierung •PHP5 basiertes Komponenten-Framework •loosely-coupled • Quellcode durchläuft ständige Unit-Tests • niedrige Entwicklungszeiten www.rheinschafe.de
  7. 7. Und nun beides zusammen! www.rheinschafe.de
  8. 8. Integration mit dem ZendFramework • mittels der Zend_Openid-Komponente • Integration in den Authentifizierungsprozess mittels Zend_Auth_Adapter_Openid • Unterstützt werden: oOpenID Authentifizierung Protokoll 1.1 oOpenID Authentifizierung Protokoll 2.0 Draft 11 oOpenID Simple Registration Extension 1.0 oOpenID Simple Registration Extension 1.1 Draft 1 • mit den meisten Provider-Implementierungen nutzbar •Zend_Openid_Provider Möglichkeit als eigener Provider aufzutreten www.rheinschafe.de
  9. 9. Möglichkeiten •Storage-Möglichkeit für Daten zwischen den einzelnen Requests • SREG bietet leichtgewichtigen Austausch von Profil- Informationen • Direkte Integration in den Authentifizierungs-Prozess • Einfache Integration in bestehende Anwendungen • Provider-Möglichkeiten sind einfach erweiterbar z.B.: Digitale Zertifikate www.rheinschafe.de
  10. 10. Fragen? www.rheinschafe.de
  11. 11. Jetzt gibt‘s Code! www.rheinschafe.de

×