- Se si protegge l'accessoa mediawii tramite Basic Authentication in apache (magari su Mysql sul db di postfixadmin), si può passare lo user autenticato a Mediawiki
cd /var/lib/mediawiki/extensions/
wget "https://extdist.wmflabs.org/dist/extensions/Auth_remoteuser-REL1_32-d07094c.tar.gz"
tar -xvzf Auth_remoteuser-REL1_32-d07094c.tar.gz
rm Auth_remoteuser-REL1_32-d07094c.tar.gz
vi /etc/mediawiki/LocalSettings.php
wfLoadExtension( 'Auth_remoteuser' );
- Se ci si autentica con un indirizzo email, e lo user in mediawiki ha lo stesso nome, ma senza dominio, si può togliere:
$wgAuthRemoteuserUserNameReplaceFilter = [
'@example.com$' => ''
];
Riferimenti