Google authenticator odoo two factor authentication (2FA) for login security

by
Odoo

21.67

v 11.0 v 12.0 Third Party 128
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 467
Technical Name axis_google_2fa_auth
LicenseAGPL-3
Websitehttp://www.axistechnolabs.com
Versions 12.0 11.0 13.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 467
Technical Name axis_google_2fa_auth
LicenseAGPL-3
Websitehttp://www.axistechnolabs.com
Versions 12.0 11.0 13.0

Two Factor authentication

Supported in Odoo Community and Odoo Enterprise

This module is also available in

Key features:
  •   Can enable/disable 2FA from backed for specific user.
  •   Can enable/disable 2FA from frontend for portal users.
  •   Easy to use. No extra configuration required.
  •   Send QR code and secret key via mail.

Secure login into your Odoo account.

Two Factor Authentication app This App provides two factor authentication (TFA) during login. you just need to enter a time-based passcode when logging into odoo account. This passcode changes every 30 seconds from google Authenticator, even if someone knows your password, they will not be able to login to your account due to extra layer security using Google Time Based OTP(TOTP) algorithm.

Why to get secured with Two Factor Authentication?

This 2FA(Two Factor Authentication security app) include an extra layer of security used to make sure that people trying to access and maintain security in odoo admin / login and sign up account. First, a user will enter their username and a password. Then, instead of immediately gaining access, they will be required to provide another piece of information and The setup takes minutes, yet protects your site forever. This extra layer security using Google Time Based OTP(TOTP) app, providing two factor authentication (TFA) during login. If you are looking for OTP Verification of users then this odoo app is one stop solution for your extra level of security needs.

In every time anyone enters your username and password (in case) to login, instantly a new page pop up and ask for a verification code. This unique Time-based One-Time Google Authenticator app will generate qr code and password on your smart phone. So, this new layer of security app will maintain stable and high security of your system. Any app that supports the Time-based One-Time Password (TOTP) algorithm can be used to generate the security token for you.

Steps to enable the 2FA for backend users

1. Go to settings > users > USER

2. Enable 2FA and save the setting

Steps to enable the 2FA for portal users

1. Go to my account

2. Enable 2FA and save the setting

You can also send QR code to the user via mail

You will recieve e-mail like below in Gmail, Outlook and so on.

If 2FA is enabled, user will be asked for authentication code after login screen for extra layer of security.

Enter 2FA code from authenticator app and click on verify button to proceed with login.

External python library 'pyotp' and 'qrcode' is required.

To install it in odoo 9,10 use command: sudo pip install pyotp qrcode
To install it in odoo 11,12 use command: sudo pip3 install pyotp qrcode

This module is also available in

Download Google Authenticator for Android and iOS from below links

Visits visitor counter

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
There are no ratings yet!
Support SSL?
by
Soamin
on 6/8/22, 6:50 PM Confirmed Purchase

I am interested in buying the module but I need to know if it works with instances that have ssl?