Your SlideShare is downloading. ×
0
OpenID mit dem ZendFramework




          www.rheinschafe.de
Was ist OpenID?

• dezentraler Dienst zur Verwaltung der digitalen Identität
• gibt dem Anwender seine Daten zentral zu sc...
Was nützt mir OpenID?

Anwender:
 • volle Kontrolle, wo ich welche Daten freigebe
 • Provider-unabhängiges Agieren
 • Eige...
Weitere Fragen?




   www.rheinschafe.de
Matthias Pfefferle!




     www.rheinschafe.de
Was ist das ZendFramework?

•Enterprise-Ready
•BSD-Lizenz
• Möglichkeiten für Support, Training und Zertifizierung
•PHP5 b...
Und nun beides zusammen!




        www.rheinschafe.de
Integration mit dem ZendFramework

• mittels der Zend_Openid-Komponente
• Integration in den Authentifizierungsprozess mit...
Möglichkeiten

•Storage-Möglichkeit für Daten zwischen den einzelnen
Requests
• SREG bietet leichtgewichtigen Austausch vo...
Fragen?




www.rheinschafe.de
Jetzt gibt‘s Code!




    www.rheinschafe.de
Upcoming SlideShare
Loading in...5
×

Open Id Zend Framework Integration

996

Published on

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

Gehalten auf dem BarCampRuhr2

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
996
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×