GoogleAuthenticatorX
googleauthenticatorx
About
Add 2 Factor Authentication to MODX manager login & front end login via pre-hook for "Login" extra.
2-factor authentications secures login by adding an extra authentication field "Authentication key" AKA one-time password. Even if user credentials are exposed in any way, the authentication is still protected by the one-time password which is changed every 30 seconds.
Installation & usage
- Install a QR-code reader & Google Authenticator on your mobile device.
- @MODX manager: Open your user page, GoogleAuthenticatorX tab, and click "Show Secret".
- Add account in your Google Authenticator mobile application by scanning the QR-code.
- Go to System settings, "GoogleAuthenticatorX" namespace, change "Disable 2-factor authentication" to "No"
- NB. If you run to any issues and cannot login, just modify System_Settings DB table, change "gax_disabled" to 1
At a glance
Not MODX 3 compatible as far as we know.
- Developer mina_gerges
- Latest release December 6, 2022 (3 years ago)
- First seen in SiteDash December 6, 2022 (3 years ago)
- License GPLv3
- MODX support 2.2 – 100.0
| Changelog | |||
|---|---|---|---|
| MODX.com |
1.3.3-pl |
December 6, 2022
3 years ago |
|
|
Changelog file for GoogleAuthenticatorX ModX extra.
GoogleAuthenticatorX 1.3.3-pl ==================================== - Use class based processors GoogleAuthenticatorX 1.3.2-pl ==================================== - [#20][#23] Fixed PHP Warnings GoogleAuthenticatorX 1.3.1-rc1 ==================================== - Fixed setup migration issue GoogleAuthenticatorX 1.3.0-rc1 ==================================== - Replace deprecated mcrypt with OpenSSL - Fixed issue causing 2FA secrets reset upon MODx upgrade - Code enhancements GoogleAuthenticatorX 1.2.2-rc4 ==================================== - Fixed legacy package data migration GoogleAuthenticatorX 1.2.1-rc4 ==================================== - Enhanced GAxUserQRcode snippet GoogleAuthenticatorX 1.2.0-rc4 ==================================== - Added "Login" extra integration hook GoogleAuthenticatorX 1.1.1-rc3 ==================================== - Fixed corrupted transport package GoogleAuthenticatorX 1.1.0-rc3 ==================================== - [#12] Fixed user "Extended fields" data loss on "secret reset" - [#14] Fixed sending email to users during installation i8n issue - [#13] Changed encryption cipher - [#9][#11] Allow change of QR-code "issuer" value GoogleAuthenticatorX 1.0.0-rc2 ==================================== - [#1] Added setup-options (enable 2-step verification + email instructions to users with manager access) - Users' emails now are sent with each user manager language. - More detailed instructions email to users. - [#5] Fixed hardcoded login form strings. - [#10] Fixed double slashes in URI GoogleAuthenticatorX 1.0.0-rc1 ==================================== - Public availability GoogleAuthenticatorX 0.9.0-beta ==================================== - Added feature: Users courtesy log-in - Added feature: Allow users QR-code in manager profile - Added feature: Send Instructions email to users - Added feature: Send QR-Code by email GoogleAuthenticatorX 0.4.2-beta ==================================== - Fixed issue: Avoid Google Authenticator account conflict - Fixed issue: Changing status with lexicon - Better logging GoogleAuthenticatorX 0.3.2-beta ==================================== - Multi language support GoogleAuthenticatorX 0.2.1-beta ==================================== - Added users tab - Data are stored encrypted. GoogleAuthenticatorX 0.1.0-beta ==================================== - Initial commit (Basic functionality) |
|||
| MODX.com |
1.3.2-pl |
December 2, 2022
3 years ago |
— |
| MODX.com |
1.3.1-rc1 |
May 7, 2018
8 years ago |
— |
| MODX.com |
1.2.2-rc4 |
December 2, 2015
10 years ago |
— |
|
No matching releases. |
|||