DE:OpenID
OpenID ist ein offener, dezentraler Standard, um Nutzer verschiedener Webseiten (z.B. OpenStreetMap.org) die Authentifizierung durch eine einzelne digitale Identität zu gewährleisten. Einige weit verbreitete Accounts können als OpenID verwendet werden, z.B. ein Google-, Yahoo- oder AOL-Account.
OpenID ist ein optionaler und zusätzlicher Mechanismus, um sich in OpenStreetMap einzuloggen. Dazu benötigt man weiterhin einen OpenStreetMap-Account, aber kann sich dann statt mit Benutzername und Passwort mit seiner OpenID anmelden.
Verwendung einer OpenID zum Anmelden
Um die OpenID verwenden zu können, muss man seine OpenID mit einem OSM-Account verknüpfen. Für neue Accounts geschieht dies automatisch, wenn man sich das erste Mal mit der OpenID einloggt und einen neuen OSM-Account damit erstellt. Man kann die OpenID entweder zusätzlich oder anstelle eines Passwortes verwenden. Für bereits existierende OSM-Acounts kann man nachträglich eine OpenID mit seinem Account verknüpfen. Dies kann man auf seiner persönlichen Account-Seite erledigen, indem man im Feld "OpenID" (unter den beiden Passwort-Feldern) seine URL einträgt. Dort kann man auch jederzeit seine OpenID-Verknüpfung ändern.
Mögliche Probleme mit OpenID in OSM
OpenStreetMap ist nicht nur eine einzelne Webseite, sondern in gewisser Weise ein ganzes Konglomerat aus zum Teil externen Webseiten, Editoren und Services. Einige dieser Services (z.B. Trac und das Forum) verwenden Deinen OSM-Benutzernamen plus Passwort für die Authentifizierung. Leider funktioniert das natürlich nur dann, wenn man auch ein Passwort angegeben hat. Inzwischen ist aber (unter anderem aus Sicherheitsgründen) OAuth der bevorzugte Mechanismus für andere Webseiten und Programme, mit OpenStreetMap zu kommunizieren. Mit OAuth kann man dann ganz normal OpenID verwenden, ohne ein Passwort zu benötigen.
Weblinks
- OAuth auf Wikipedia
- OpenID auf Wikipedia
- https://www.kuketz-blog.de/tracking-durch-identitaetsprovider/