Configure 2FA For MediaWiki: Difference between revisions
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
<pre>sudo dnf install oathtool.x86_64</pre> | <pre>sudo dnf install oathtool.x86_64</pre> | ||
Apple has the same functionality built into the ''Passwords'' app, but as I only login from my Fedora based laptop, it's easier to run a command and copy the output to my clipboard. | Apple has the same functionality built into the ''Passwords'' app, but as I only login from my Fedora based laptop, it's easier to run a command and copy the output to my clipboard. You do you. | ||
==Enable | ==Enable 2FA== | ||
I created an account called Test2fa to illustrate how to enable Two-Factor Aythentication. After you login with username & password, open your ''Preferences'' dialog. | |||
[[File:A_GoToUserPreferences.png|200px|thumb|left|Caption]] | |||
Revision as of 19:41, 5 December 2024
How to use OATHAuth in Mediawiki
Configure OATHAuth
The version of Mediawiki I'm using has OATHAuth preinstalled. To configure your Mediawiki instance to allow users to enable two-factor authentication simply add
wfLoadExtension( 'OATHAuth' );
to the end of the LocalSettings.php file located in the root of the MediwWiki directory. Then restart your HTTP server. In my case I simply run
sudo systemctl restart httpd
Install oathtool
There are a number of OATH clients on the market, but I decided to just install the oathtool command line tool on my Fedora based laptop, by running
sudo dnf install oathtool.x86_64
Apple has the same functionality built into the Passwords app, but as I only login from my Fedora based laptop, it's easier to run a command and copy the output to my clipboard. You do you.
Enable 2FA
I created an account called Test2fa to illustrate how to enable Two-Factor Aythentication. After you login with username & password, open your Preferences dialog.
