Extension:WikimediaApiPortalOAuth/cs

Category:GPL licensed extensions/cs
Příručka k rozšířením MediaWiki
WikimediaApiPortalOAuth
Stav rozšíření: stabilníCategory:Stable extensions/cs
Implementace Uživatelské rozhraníCategory:User interface extensions/cs
Popis Rozšíření pro poskytování podpory uživatelského rozhraní a klienta API pro portál Wikimedia API
Autoři Dejan Savuljesku, Robert Vogel
MediaWiki 1.35+Category:Extensions with manual MediaWiki version/cs
Licence GNU General Public License 2.0 nebo novější
Stáhnout Category:Extensions in Wikimedia version control/cs
  • $wgWikimediaApiPortalOAuthMetaApiURL
  • $wgWikimediaApiPortalOAuthMetaRestURL
  • wikimediaapiportaloauth-manage-oauth
Přeložte rozšíření WikimediaApiPortalOAuth, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu
Category:All extensions/cs

The WikimediaApiPortalOAuth extension is designed to connect the API Portal with the OAuth server on Meta-Wiki by providing a user interface for creating and managing OAuth 2.0 clients. This extension requires the ability to connect to a wiki acting as an OAuth controller and running OAuth 1.36 or later.

Ke stažení

Rozšíření lze získat přímo z Git [?]:

  • Procházet kód
  • Některá rozšíření mají značky pro stabilní vydání.
  • Každá větev je spojena s minulým vydáním MediaWiki. Existuje také "hlavní" větev obsahující nejnovější verzi alfa (může vyžadovat alfa verzi MediaWiki).

Rozbalte snímek a umístěte jej do adresáře extensions/WikimediaApiPortalOAuth/ vaší instalace MediaWiki.

Pokud jste obeznámeni s Gitem a máte shell přístup k serveru, můžete také získat rozšíření takto:

cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaApiPortalOAuth.git

Instalace

WikimediaApiPortalOAuth vyžaduje MediaWiki 1.35 nebo novější.

  • Download and place the file(s) in a directory called WikimediaApiPortalOAuth in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'WikimediaApiPortalOAuth' );
  • Yes Dokončeno - Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Konfigurace

Na wiki stránce, kde je nainstalován WikimediaApiPortalOAuth, nastavte na wiki věnovanou kontroleru OAuth hodnotu $wgWikimediaApiPortalOAuthMetaRestURL na URL pro soubor rest.php. Například v případě beta verze portálu Wikimedia API je wiki s ovladačem OAuth beta instancí Meta-Wiki (https://meta.wikimedia.beta.wmflabs.org/w/rest.php). Chcete-li povolit uživateli WikimediaApiPortalOAuth odesílat požadavky na server OAuth, nastavte na wiki stránce ovladače OAuth hodnotu $wgRestAllowCrossOriginCookieAuth na true.

Název proměnné Povinné? Výchozí Typ Popis
$wgWikimediaApiPortalOAuthMetaRestURL Volitelné https://meta.wikimedia.org/w/rest.php String URL for rest.php on the OAuth controller wiki


Použití

The Special:AppManagement page provides a simplified set of options for creating and managing OAuth 2.0 clients. The extension supports creating two types of OAuth 2.0 clients:

  • owner-only clients
  • clients with authorization code, client credentials, and refresh token grant types

For more information about OAuth 2.0, visit OAuth/For Developers.

Category:Extensions used on Wikimedia/cs#WikimediaApiPortalOAuth/cs Category:Wiki-specific extensions/cs
Category:All extensions/cs Category:Extensions in Wikimedia version control/cs Category:Extensions used on Wikimedia/cs Category:Extensions with manual MediaWiki version/cs Category:GPL licensed extensions/cs Category:Stable extensions/cs Category:User interface extensions/cs Category:Wiki-specific extensions/cs