Schon seit über 2 Jahren bietet Google mit der Account Authentification API die Möglichkeit an, sich mit dem Google-Account auf anderen Webseiten einzuloggen. Bisher war dieses propietäre System nur sehr mäßig genutzt worden und ein Großteil der Entwickler weiß nicht einmal von der Existenz dieser API. Seit gestern wurde das ganze System nun auf openID umgestellt.
Bereits im Februar ist Google der openID Foundation beigetreten und jetzt findet das ganze auch seine Anwendung: Der Login-Vorgang mit der Account Authentification API läuft jetzt über das openID 2.0-Protokoll und Google wird zu einem der großen Provider dieses Quasi-Standards. Konkurrent Yahoo! war dieses mal schneller und bietet diese Möglichkeit bereits seit längerer Zeit an – Microsoft erst seit einigen Tagen.
Die Funktionsweise der API ist eigentlich ganz einfach: Der Nutzer gibt auf der Webseite seine Login-Daten ein und die API überprüft ob ein entsprechender Login für einen Google Account bekannt ist. Ist das der Fall, wird man gleich mit diesen Zugangsdaten eingeloggt und muss nur eventuell ein eigenes Profil anlegen. Ein neues anlegen von Zugangsdaten und ein 100. Passwort ist dabei nicht mehr nötig.
In Zukunft soll man auch via Google Data APIs auf einige Informationen zugreifen können, so das selbst das ausfüllen eines Profils automatisiert werden könnte. Prominentester Verwender von Googles API ist übrigens Zoho.com. Obwohl die Website mit ihrem Angeboten auf so gut wie allen Gebieten mit Google konkurriert nutzt man dennoch deren Accounts – wirklich ein gutes Vorbild 😉