PAWS (Pywikibot: A Web Shell) allows users to run Pywikibot (and other python code) online via a Jupyterhub instance, at https://tools.wmflabs.org/paws. OAuth integration allows people to edit / run automated processes without having to expose their passwords.
This will make the consumer_secret and consumer_id public, until https://phabricator.wikimedia.org/T120469 is fixed. I have talked to Chris Steipp about this and it is ok for the short term.
Owner-only
Non
Projet applicable
Tous les projets
« URL de rappel » pour OAuth
https://tools.wmflabs.org/paws/hub/oauth_callback
Permettre au consommateur de spécifier un rappel dans les requêtes et utiliser l’URL de « rappel » ci-dessus comme préfixe obligatoire.
Non
Droits applicables
Effectuer une activité de fort volume
Accès à haut volume (robot)
Interagir avec des pages
Modifier des pages existantes ; Modifier des pages protégées (évaluation du risque : vandalisme) ; Créer, modifier et déplacer des pages ; Vérifier les modifications de pages
Personnalisation et préférences
Modifier votre CSS/JSON/JavaScript utilisateur (évaluation du risque : sécurité)
Effectuer des actions administratives
Modifier l’espace de noms MediaWiki et le JSON du site/utilisateur (évaluation du risque : vandalisme) ; Révoquer des modifications sur des pages ; Supprimer les pages, les révisions et les entrées du journal (évaluation du risque : vandalisme) ; Protéger et déprotéger des pages (évaluation du risque : vandalisme)
Interagir avec des médias
Téléverser de nouveaux fichiers ; Téléverser, remplacer et renommer des fichiers
Interagir avec votre liste de suivi
Afficher votre liste de suivi
Activités diverses
Modifier votre liste de suivi
Envoyer un courriel
Envoyer des courriels aux autres utilisateurs (évaluation du risque : sécurité)