-
Notifications
You must be signed in to change notification settings - Fork 840
Open
Labels
Description
When registering for MFA using TOTP code, it gives error "Failed to validate the code".
To Reproduce
Steps to reproduce the behavior:
sudo apt install pgadmin4-web- Create
config_local.pyto force MFA via TOTP.
########################################################################
# Two-factor Authentication Configuration
########################################################################
# Set it to True, to enable the two-factor authentication
MFA_ENABLED = True
# Set it to True, to ask the users to register forcefully for the
# two-authentication methods on logged-in.
MFA_FORCE_REGISTRATION = True
# pgAdmin supports Two-factor authentication by either sending an one-time code
# to an email, or using the TOTP based application like Google Authenticator.
MFA_SUPPORTED_METHODS = ["authenticator"]
########################################################################
- Login via pgadmin4 web & scan TOTP QR code in Google authenticator.
- Enter TOTP code from authenticator.
- Get error message "Failed to validate the code".
- OS: Ubuntu 22.04.5 LTS, Linux-6.8.0-106-generic-x86_64-with-glibc2.35
- pgAdmin version: 9.13
- Mode: Server
- Browser (if running in server mode): Chrome 146.0.0.0
- Package type: DEB
- Python version: 3.10.12
I am accessing /pgadmin4 web via an insecure IP address.
Reactions are currently unavailable