Página 1 de 1
[RESUELTO] Deshabilitar TOTP - 2FA
Publicado: 21 de mayo de 2025 - 16:05
por dsi_oll
Hola,
quisiera desactivar la autenticación de dos factores (2FA), pero no encuentro la opción.
Estoy usando Discovery versión 2.6.0.17226.
La documentación indica que debo ir a la administración de usuarios para eliminarla, pero no tengo ese menú en mi versión.
Atentamente,
Fabien
Re: Desactivación de TOTP - 2FA
Publicado: 21 de mayo de 2025 - 17:50
por dcardon
Hola Fabien,
En el servidor, puede ejecutar el siguiente comando.
Código: Seleccionar todo
sqlite3 /opt/wapt/conf/security.sqlite "update waptusers set otp_key=NULL where otp_key is not null;"
De hecho, el menú debería estar desactivado, la función OTP no está disponible en Discovery.
Atentamente,
Denis
Re: Desactivación de TOTP - 2FA
Publicado: 23 de mayo de 2025 - 08:37
por dsi_oll
Hola,
gracias por tu respuesta.
Creo que WAPT está alojado en Windows con un servidor PostgreSQL. ¿
Podrías confirmarme si se trata del mismo comando?
Gracias de antemano.
Re: Desactivación de TOTP - 2FA
Publicado: 23 de mayo de 2025 - 12:38
por blemoigne
Buen día,
Este sería el mejor para un servidor Windows WAPT:
Código: Seleccionar todo
wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('select name,otp_key from waptusers where otp_key is not null'); print(cur.fetchall())"
Tener un buen fin de semana,
Bertrand
Re: Desactivación de TOTP - 2FA
Publicado: 23 de mayo de 2025 - 13:47
por dsi_oll
Hola,
la función de impresión muestra correctamente el valor OTP, pero no lo cambia a NULL. ¿
Existe alguna otra forma de reemplazar el valor actual por NULL?
Gracias.
Re: Desactivación de TOTP - 2FA
Publicado: 23 de mayo de 2025 - 14:11
por blemoigne
ups :
Código: Seleccionar todo
wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('update waptusers set otp_key=NULL where otp_key is not null'); "
Re: Desactivación de TOTP - 2FA
Publicado: 23 de mayo de 2025 - 14:45
por dsi_oll
Lo siento, pero eso no funciona.
No modifica la entrada "admin".
Re: Desactivación de TOTP - 2FA
Publicado: 26 de mayo de 2025 - 10:09
por htouvet
agregar un db.commit();
después de la consulta de actualización SQL
Código: Seleccionar todo
wapt-get run "import sqlite3; db = sqlite3.connect(r'c:\wapt\conf\security.sqlite'); cur = db.execute('update waptusers set otp_key=NULL where otp_key is not null'); db.commit();"
Re: Desactivación de TOTP - 2FA
Publicado: 26 de mayo de 2025 - 10:37
por dsi_oll
Perfecto,
gracias. Que tengas
un buen día.