![Mediawiki oauth](https://loka.nahovitsyn.com/176.jpg)
![mediawiki oauth mediawiki oauth](http://jhamrick.github.io/2015-07-17-jupyterday/images/architecture1.png)
The extension can be downloaded from MediaWiki and a technical specification of the extension and documentation on how to add new authentication providers can be found here. mwoauth is an open licensed (MIT) library designed to provide a simple means to performing an OAuth handshake with a MediaWiki installation with the OAuth Extension installed. Since the extension makes use of PluggableAuth, it can be configured to enable Single Sign-On and can automatically and seamlessly log the user in to a wiki if they are logged in at the central authentication provider. WSOAuth currently comes shipped with the following OAuth providers: It controls the communication between your wiki and an OAuth provider, and is built in such a way that new OAuth providers can easily be added to the extension. WSOAuth is a layer on top of PluggableAuth that handles error messages, authentication flow and session management. logoutredirecturl c.MWOAuthenticator. extraauthorizeparams c.MWOAuthenticator.extraauthorizeparams Dict () Extra GET params to send along with the initial OAuth request to the OAuth provider. That is why we developed a new extension for MediaWiki that makes use of a modern framework, is tested using unit testing and is built with modern versions of MediaWiki in mind. MediaWiki OAuth requests happen in this thread, so it is mostly waiting for network replies.
![mediawiki oauth mediawiki oauth](https://www.postyou.de/assets/images/a/mediawiki_2-564ea080.png)
They did not properly support Single Sign-On, were outdated or were broken in some way. Monitor a MediaWiki installation Create a bot to maintain a MediaWiki. The way that Wikimedia did it with their wikis seemed quite easy at first, but it turned out the existing solutions did not meet our expectations and standards. In this case, youd just append YOURUSERID/friends in the explorer.
![mediawiki oauth mediawiki oauth](https://www.postyou.de/assets/images/7/nextcloud-single-sign-on-b0a4dcec.jpg)
We at Wikibase wanted a way to manage access to our wikis from one central location.
#MEDIAWIKI OAUTH PASSWORD#
It is used to grant websites access to their account, without sharing their password or other sensitive information. OAuth is an open standard for access delegation and is used by many companies such as Amazon, Google, Facebook and Twitter to permit users to log in to an external website via their service. It makes use of the modern MediaWiki framework PluggableAuth to securely log the user in, makes it possible to manage access to multiple wikis from a central location and allows for Single Sign-On. WSOAuth enables your wiki to easily delegate authentication to any OAuth provider.
![Mediawiki oauth](https://loka.nahovitsyn.com/176.jpg)