Hilfe:OAuth
OAuth („englisch Open Authorization“) ist ein seit 2014 verstärkt in Wiki-Projekten eingesetztes Verfahren, mit dem angemeldete Benutzer Softwareprodukte ermächtigen können, in ihrem Namen zu handeln (etwa Seiten zu bearbeiten oder anzulegen); zumindest geschützte Benutzerdaten auszulesen (etwa die Beobachtungsliste oder die Einstellungen).
Als ermächtigte Werkzeuge („Verbundene Anwendungen“) kommen in Frage:
- Software innerhalb von
MediaWiki - Cloud-Helferlein (etwa commonshelper)
- Gadgets und Benutzerskripte mittels
JavaScript - Produkte außerhalb der Wiki-Welt.
Es sollten nicht mehr Ermächtigungen erteilt werden als wirklich für die eigene Arbeit erforderlich.
Ermächtigung und Widerruf
Das verwendete Werkzeug leitet Benutzer auf eine Spezialseite weiter, auf der man die benötigte Ermächtigung für die Anwendung erteilen kann (siehe Bild).
Auf einer Spezialseite kann man alle erteilten Ermächtigungen ansehen, bearbeiten oder widerrufen. Die einzelnen Berechtigungen können ggf. im Rahmen der Optionen individuell eingeräumt werden.
Beispielformulare
Auf der Seite „⧼oauthmanagemygrants⧽“ werden dir folgende Formulare angeboten
- Zugriff verwalten – blaue Schaltfläche (Ermächtigung) – ⧼mwoauthmanagemygrants-update-text⧽
- Zugriff entziehen – rote Schaltfläche (Widerruf) – ⧼mwoauthmanagemygrants-revoke-text⧽
Simulation
| ⧼oauthmanagemygrants⧽
⧼mwoauth-consumer-name⧽
⧼mwoauthmanagemygrants-user⧽
⧼mwoauth-consumer-description⧽
⧼mwoauthmanagemygrants-wikiallowed⧽
| ||
| ⧼mwoauthmanagemygrants-applicablegrantsallowed⧽ | ||
| ⧼mwoauthmanagemygrants-grantaccept⧽ | ||
| Basisrechte | ||
| Vorhandene Seiten bearbeiten | ||
| Seiten erstellen, bearbeiten und verschieben | ||
| ⧼oauthmanagemygrants⧽
⧼mwoauth-consumer-name⧽
⧼mwoauthmanagemygrants-user⧽
⧼mwoauth-consumer-description⧽
⧼mwoauthmanagemygrants-wikiallowed⧽
| ||
| ⧼mwoauthmanagemygrants-applicablegrantsallowed⧽ | ||
| ⧼mwoauthmanagemygrants-grantaccept⧽ | ||
| Basisrechte | ||
| Vorhandene Seiten bearbeiten | ||
| Seiten erstellen, bearbeiten und verschieben | ||
Eigene Anwendungen erstellen
Die globale Verwaltung aller Wikimedia-weit erlaubten Anwendungen und deren Erstellung findet auf meta.wikimedia.org statt. Entwickler können dort eigene Anwendungen auf meta:Special:OAuthConsumerRegistration verwalten oder vorschlagen..
Weitere Informationen
- Special:OAuthListConsumers – alle zugelassenen Softwareprodukte
- Hilfe:Anwendungsberechtigungen
- mw:Help:OAuth/de – Hilfeseite bei MediaWiki (Denglish)
- m:Meta:OAuth administrators/de – Landeseite für mw:Project:OAuth administrators
- CowboysWiki:TUSC – früheres Verfahren mit vergleichbarer Zielsetzung
