OpenSeaMap-dev:User login: Unterschied zwischen den Versionen
Markus (Diskussion | Beiträge) (→Authentication) |
Markus (Diskussion | Beiträge) |
||
Zeile 11: | Zeile 11: | ||
| OSM-Daten || || || x || OSM-DB || | | OSM-Daten || || || x || OSM-DB || | ||
|- | |- | ||
− | | OSM-Forum || || || x || OSM-DB || | + | | OSM-Forum || || || x || OSM-DB || FluxBB |
|- | |- | ||
− | | OSM-Wiki || || || x || || | + | | OSM-Wiki || x || || x || || |
+ | |- | ||
+ | | OSM-Mailingliste talk-de || x || || || || Mailman | ||
|- | |- | ||
| OpenSeaMap-Daten || || || x || OSM-DB || identische DB | | OpenSeaMap-Daten || || || x || OSM-DB || identische DB | ||
Zeile 19: | Zeile 21: | ||
| OpenSeaMap-Wassertiefen || x || || || || | | OpenSeaMap-Wassertiefen || x || || || || | ||
|- | |- | ||
− | | OpenSeaMap-Wiki || x || || || || | + | | OpenSeaMap dev-Wiki || x || || || || |
+ | |- | ||
+ | | OpenSeaMap-Forum || x || || || || FluxBB | ||
+ | |- | ||
+ | | OpenSeaMap dev-ML || x || || || || SouceForge | ||
|- | |- | ||
− | | OpenSeaMap- | + | | OpenSeaMap admin-ML || x || || || || Mailman |
|- | |- | ||
| Hafenhandbuch || x || || || || SkipperGuide | | Hafenhandbuch || x || || || || SkipperGuide | ||
Zeile 31: | Zeile 37: | ||
| Wikipedia || || x || || WMF-Login || Wissensspeicher für MediaWiki | | Wikipedia || || x || || WMF-Login || Wissensspeicher für MediaWiki | ||
|- | |- | ||
− | | SourceForge || || || x || || | + | | SourceForge || || || x || || ehem. Repository |
|- | |- | ||
| GPSies || || || x || OSM-DB || Schnittstelle vorhanden | | GPSies || || || x || OSM-DB || Schnittstelle vorhanden | ||
+ | |- | ||
+ | | GitHub || x || || || || aktuelles Repository | ||
|} | |} | ||
Version vom 11. Dezember 2014, 15:25 Uhr
Ziel: der Benutzer soll sich bei OpenSeaMap mit einem einzigen Login anmelden können, mit dem er dann alle Teilprojekte bearbeiten kann.
Inhaltsverzeichnis
Projekte
Folgende Projekte benötigen einen Login:
Projekt | proprietär | OpenID | OAuth | Login gleich wie | Bemerkungen |
---|---|---|---|---|---|
OSM-Daten | x | OSM-DB | |||
OSM-Forum | x | OSM-DB | FluxBB | ||
OSM-Wiki | x | x | |||
OSM-Mailingliste talk-de | x | Mailman | |||
OpenSeaMap-Daten | x | OSM-DB | identische DB | ||
OpenSeaMap-Wassertiefen | x | ||||
OpenSeaMap dev-Wiki | x | ||||
OpenSeaMap-Forum | x | FluxBB | |||
OpenSeaMap dev-ML | x | SouceForge | |||
OpenSeaMap admin-ML | x | Mailman | |||
Hafenhandbuch | x | SkipperGuide | |||
Commons | x | WMF-Login | Bildspeicher für MediaWiki | ||
Wikidata | x | WMF-Login | Datenspeicher für MediaWiki | ||
Wikipedia | x | WMF-Login | Wissensspeicher für MediaWiki | ||
SourceForge | x | ehem. Repository | |||
GPSies | x | OSM-DB | Schnittstelle vorhanden | ||
GitHub | x | aktuelles Repository |
Für MediaWiki gibt es die Extension:OpenID.
MediaWiki soll für OAuth eingerichtet werden.
Server
OpenStreetmap:
- Eigener Login
- Häfen kriegen eigenen sammel user
GPSies:
- OseaM erstellt Nutzer oder benutzt bestehenden nach user input
Wikimedia:
- ?? Benutzer paralell erstellen
Dev-Wiki
- Eigener Login
Usecases
Usecase | Ziel |
---|---|
Seezeichen editieren | OSM-DB |
Häfen eintragen | SkipperGuide/OpenSeaMap-Wiki, Wikidata, OSM-DB |
Wassertiefen-Daten spenden | OpenSeaMap |
öffentliche Bilder speichern | Commons |
Revierbeschreibungen schreiben | Wikipedia |
private Törn-Tracks & Törn-Bilder speichern | OpenSeaMap oder GPSies |
Doku und Kommunikation | OpenSeaMap-Wiki, OpenSeaMap-Forum, OSM-Wiki, OSM-Forum, SourceForge, dev-Liste |
Später
Ideal wäre, wenn der Benutzer nur einen Login braucht.
Geeignete Kandidaten sind:
- OpenID
- Wikimedia-Login
- OpenStreetMap-Login
Hinweise
Authentication
- MIT Kerberos authentication
> My sites have Apache web servers that support authentication through MIT Kerberos (using mod-auth-kerb). If my users have MediaWiki login names that match their Kerberos principal names, is it possible to set up Kerberos authentication for their MediaWiki accounts?
yes it is:
- https://www.mediawiki.org/wiki/Extension:LDAP_Authentication/Kerberos_Configuration_Examples
- http://www.gossamer-threads.com/lists/wiki/mediawiki/154119
- http://www.chipnick.com/blog/2012/02/02/kerberos-apache-and-mediawiki/
- https://www.mediawiki.org/wiki/Extension:AutomaticREMOTE_USER
- Apache configuration, after enabling the 'env' module: SetEnv REMOTE_USER $REDIRECT_REMOTE_USER