(Nota: en realidad no estoy planeando hacer esto. Esta pregunta es estrictamente teórica)
TOTP se usa comúnmente como el segundo factor en la autenticación de dos factores. Es un estándar abierto con implementaciones disponibles en múltiples lenguajes de programación y plataformas. Hay una aplicación cliente fácil de usar para iOS y Android en la forma de la aplicación Google Authenticator.
¿Hay algún problema de seguridad fundamental con el uso de TOTP como método de autenticación de un solo factor en lugar de contraseñas? Ignorar, por supuesto, que la autenticación de un solo factor debería desalentarse.