tentwentyfour/remoteauth-ng

This package is abandoned and no longer maintained. No replacement package was suggested.

Remote Auth Session Provider for Mediawiki

Installs: 81

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 11

Forks: 2

Open Issues: 2

Type:mediawiki-extension

1.0.1 2016-08-30 09:07 UTC

This package is not auto-updated.

Last update: 2022-07-17 21:49:15 UTC


README

DEPRECATED!

Please note that this extension is deprecated in favor or the extension developed and discussed on the WikiMedia Phabricator instance: https://phabricator.wikimedia.org/T110292

Remote Auth MediaWiki extension

Integrate MediaWiki with third-party authentication services using the REMOTE_USER environment variable.

Requirements

  • MediaWiki >= 1.27.0

Installation

  1. Run composer inside your MediaWiki extensions directory:

    $ composer require tentwentyfour/remoteauth-ng
    
  2. Add the following lines at the end of your LocalSettings.php:

    wfloadExtension( 'RemoteauthNg' );
    // enable/disable auto user creation
    $wgRemoteAuthNgAutoCreateUser = false;
    // force remote user
    $wgRemoteAuthNgForceRemoteUser = true;
    
  3. Sit back and let the magic sink in. 😎