Using Two Factor Authentication, improve your site’s security with one more layer and improve security against - Key loggers , Password cracking, Password hacking and many more security threats.

Two Factor Authentication
[ version: 2.3 ]

 Last updated on:
29 Jul, 2016
Joomla Compatible 2.5 3.x

Downloads
11734

Description:


Two Factor Authentication (TFA) is an open-source Joomla based plugin. You can use it to improve your site’s security with one more layer and improve security against - Key loggers , Password cracking, Password hacking and many more security threats.

You need to use two-factor authentication using the Google Authentication app for Android/iPhone/Blackberry.

Main Key Features are:-

  1. Two Step Authentication Setup with Google Authenticator.
  2. Verify with a Barcode or with a Key (key generation from Google Authenticator).
  3. Have Backup Codes.
  4. User-Specific configuration for authentication and Admin can decide for which type of user.(Secure Back-end, Front-end or Both-end).
 

Images

Initial Configuration After installation

When you will install TFA plugin then it will automatically redirect to plugin edit page where Admin can easily configure it.

  1. After landing on plugin-edit page you need to check following conditions and configure as per your requirement.
    • Applicable : Applicable on which Joomla Application.
      • Backend : enable for Back-End
      • Front-End : Enable only for Front-end
      • Back-End + Front-end : enable for both side
    • Backup On Mail : When you or your site user lost cell then how to retrieve back-up code. Via Email or contact manually (By site contact-us).

    Plugin configuration Two Factor Athentication
    Plugin configuration Two Factor Athentication
  2. Now Enable this plugin.

How to configure at User Level :

  1. Go to user edit screen.
  2. You can see “Two Factor Authentication” tab (Click on it).
  3. Put Account-Name (it will display in your google-app).
  4. Click on “Create new secret key” and then Click "show QR-code".
  5. Set “Yes” on Activation.
  6. Now test it.

From-BackEnd :

two-factor-athentication-backend-configuration-screen
Two Factor Athentication backend Configuration

From-Front-End :

two-factor-athentication-Frontend-configuration-screen
Two Factor Athentication Frontend Configuration

Testing :

  • When everything is configure then you will see following window after login.
  • Put here six digit verification code to move forward.
two-factor-athentication-verifiaction-code-screen
Two Factor Athentication Verifiaction Code Testing

Other Stuff :

  • TFA is using time based algo So verification-code will be changed in every 30sec.

If you have any issue or suggestion then report us at our github repository.

Report an issue