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

by
Odoo

22.45

v 13.0 Third Party 31
Required Apps Website (website)
Technical Name axis_google_2fa_auth
LicenseAGPL-3
Websitehttp://www.axistechnolabs.com
Also available in version v 11.0 v 10.0 v 12.0
You bought this module and need support? Click here!
Required Apps Website (website)
Technical Name axis_google_2fa_auth
LicenseAGPL-3
Websitehttp://www.axistechnolabs.com
Also available in version v 11.0 v 10.0 v 12.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,13 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!
RFI
by
LabMate
on 5/11/20, 10:49 AM

Good day, Our client is looking for a third-party App for 2FA that will perform the below: 1. A user logs into Odoo 2. Ideally there would be a wait screen or a "waiting room" displayed for the user attempting to log in. 3. A message is sent to the administrator (A single person identified within the organisation) asking if access to Odoo is granted or denied 4. The administrator then grants or denies access. 5. The user is taken to Odoo if access is granted. 6. The user receives and access denied message if access is denied. Is this something this App can perform? If not, do you have other apps that could perform this function? Thank you. Gareth.


by
Technogeo Soft Pvt Ltd
on 3/4/20, 9:02 AM

please share the demo link @skype sonuchaudhary111