4.8 Benutzeranmeldung und -registrierung mittels OpenID (Modul OpenID)
Die erstmalige Registrierung stellt die größte Hürde bei Benutzern dar. Sie müssen Ihre E-Mail-Adresse angeben und sich ein Passwort merken. Das macht man als Benutzer sicher einmal bei eBay, einmal bei Amazon und noch fünfmal bei seinen Lieblingswebsites. Jede weitere Website verkompliziert das Leben des Benutzers erheblich.
Wenn er das gleiche Passwort wie auf den anderen Websites wählt, ist sein Verhalten schon als grob fahrlässig zu bezeichnen. Verhält er sich korrekt, vergisst er meist die „ach so sicheren“ Passworte oder schreibt sie auf einen Zettel, der in der Schreibtischschublade oder unter der Tastatur liegt.
4.8.1 So funktioniert OpenID
An diesem Verhalten hat sich seit Erfindung von Benutzerkonten nicht wirklich etwas geändert, aber OpenID3 könnte eine Lösung aus dem Dilemma bieten. Die Idee ist einfach und der Weg ist der folgende:
Der Benutzer registriert sich auf einem OpenID-Provider „seines Vertrauens“. Eine Übersicht finden Sie unter http://wiki.openid.net/Public_OpenID_providers.
Von seinem OpenID-Provider erhält er eine URL.
Er besucht eine Website, die OpenID-Authentifizierung unterstützt.
Er gibt seine URL an der entsprechenden Stelle ein.
Die Website leitet seinen Anmeldewunsch weiter an den entsprechenden OpenID-Provider und lenkt den Benutzer auf dessen Website.
Der Benutzer gibt sein Passwort und eine E-Mail-Adresse seiner Wahl auf der Website des OpenID-Providers ein. Der OpenID-Provider leitet nach erfolgreicher Authenfizierung weiter an die aufrufende Website.
Der Benutzer ist auf der gewünschten Website registriert, ohne dass er ein Passwort vergeben musste.
Spielen wir das mal mit Drupal durch.
4.8.2 OpenID in Drupal verwenden
Zuerst müssen Sie, wie so oft, ein entsprechendes Modul aktivieren:
Aktivieren Sie das Modul OpenID unter Verwaltung – Strukturierung – Module.
Das Modul hat keine Einstellungen. Sie sehen die neue Funktionalität, wenn Sie abgemeldet sind, an einem erweiterten Anmeldefenster (Abbildung 4.21).

Abbildung 4.21: Anmeldefenster mit aktivierter OpenID-Anmeldung
Wenn Sie angemeldet sind, gibt es einen zusätzlichen OpenID Identitäten-Reiter im Bereich Mein Konto, in dem Sie Ihre OpenID-Identitäten verwalten können (Abbildung 4.22).

Abbildung 4.22: Mein Konto – OpenID-Verwaltung
Da Sie als Admin bereits angemeldet sind, können Sie Ihre OpenID-Identität hinzufügen und sich fortan per OpenID anmelden. Wenn Sie noch kein Benutzerkonto haben, können Sie das gleich bei der Registrierung erledigen.
Wenn Sie sich erst mal an das System gewöhnt haben, werden Sie es nicht mehr missen wollen.
- Neuen Kommentar schreiben
- 1282 mal gelesen


Paris, France, American Business School
Calfven, Netherlands, De Luchtballon 
Modul OpenID erlaubt nicht alle URLs
leider werden nicht alle Zeichen in der ID erlaubt (z.B. OpenIDs mit yahoo oder google via openid-provider.appspot.com). Ist das ein Fehler, oder ist Drupal nur auf OpenID 1.1 und nicht schon 2.0?