This extension should enable people to log into mediawiki with their nostr identity.
Go to the root of your MediaWiki setup.
Run:
cd extensions
git clone https://github.com/Trustroots/mediawiki-nostr-auth.git
Add the following to LocalSettings.php
wfLoadExtension( 'mediawiki-nostr-auth' );
$NostrLoginDomains = [
'trustroots.org',
'couchers.org'
];
This automates the recommended code checkers for PHP and JavaScript code in Wikimedia projects (see https://www.mediawiki.org/wiki/Continuous_integration/Entry_points). To take advantage of this automation.
npm install
composer install
Once set up, running npm test
and composer test
will run automated code checks.