GoogleAuthenticatorX 1.3.1-rc1

GoogleAuthenticatorX 1.3.1-rc1

Released May 07, 2018 by mina_gerges

Add 2-step verification 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.

Documentation: https://github.com/minagerges/MODX-GoogleAuthenticatorX/wiki

Download 78kb (97 downloads)
Downloads: 1,640
License: GPLv3
Requires Revolution 2.2.x or greater
Supports mysql,sqlsrv

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 Instructions

  • 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

    Documentation: https://github.com/minagerges/MODX-GoogleAuthenticatorX/wiki

    GoogleAuthenticatorX 1.3.1-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 preview 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 user status conflict with lexicon string

    - 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)

    Version Released Author Downloads
    6 Versions 1 Contributors 1,642 Downloads
    1.2.2-rc4 Dec, 02 2015 mina_gerges 704
    1.1.1-rc3 Nov, 30 2015 mina_gerges 123
    1.1.0-rc3 Nov, 30 2015 mina_gerges 94
    1.0.0-rc2 Aug, 27 2014 mina_gerges 456
    1.0.0-rc1 Aug, 26 2014 mina_gerges 168