Extension:OAuth/fr

L'extension OAuth implémente un serveur OAuth dans MediaWiki qui prend en charge à la fois les versions de protocole OAuth 1.0a et OAuth 2.0. Il permet à des développeurs tiers de créer de manière sécurisée, des applications (les consommateurs), auxquelles les utilisateurs peuvent attribuer un nombre limité de droits (les grants), pour qu'elles puissent utiliser l'API action de MediaWiki au nom de ces utilisateurs.

Prérequis

 * OAuth utilise le cache des objets pour les sessions et les jetons temporaires. Ceci fonctionne tant que les paramètres de configuration du cache restent cohérents. (Older versions required Memcached explicitly.)
 * Actuellement, seules les bases de données MySQL et SQLite sont prises en charge
 * Si l'installation de MediaWiki est privée (c'est à dire que les utilisateurs doivent se connecter pour avoir un accès en lecture), il faudra ajouter Special:OAuth à la liste blanche.

Installation


Droits utilisateur
Pour attribuer les droits à un groupe donné, par exemple aux administrateurs système (sysops), ajoutez la ligne suivante à  :

Configuration


Points d'accès REST de OAuth 2.0
Les points d'accès REST suivants sont fournis pour interagir avec OAuth 2.0



Points d'accès REST expérimentaux
Pour autoriser les points d'accès REST expérimentaux, ajoutez la variable de configuration à LocalSettings.php :



Voir aussi

 * - extension de nom similaire qui implémente un deuxième facteur d'authentification à l'aide de mots de passe à usage unique basés sur OATH.
 * – extension MediaWiki qui permet à votre wiki de déléguer l'authentification à n'importe quel fournisseur OAuth utilisant PluggableAuth, y compris un wiki qui exécute Extension:OAuth.
 * – bibliothèque cliente pour les consommateurs OAuth.