Estoy interesado en crear un mecanismo de inicio de sesión que cree un usuario y valide su cuenta, sin utilizar ninguno de sus detalles, como correo electrónico, número de teléfono, etc.
Esto es lo que puedo pensar:
- Permitir al usuario registrarse desde un sitio web. Esto utiliza su navegador
- Haz que descarguen una aplicación en su teléfono / escritorio
- Luego inician sesión con el nombre de usuario y la contraseña definidos en el paso 1
- En la aplicación, hacen clic en un botón para verificar su cuenta.
Algunos problemas que se me ocurren
- Si, en su lugar, utiliza la versión de escritorio, podrían crear un bot de auto clic / tipo para validar
- Es posible que el usuario haya olvidado su nombre de usuario / contraseña y haya cerrado la sesión en su aplicación de teléfono / escritorio, lo que significa que no tienen forma de restablecer su cuenta
Para solucionar el problema del restablecimiento de la contraseña, podría usar la aplicación de autenticación de Google para crear un código de una sola vez. El problema con esto es si el usuario no tiene acceso a su teléfono
¿Sería este un método viable para crear un servicio basado en web / aplicación sin recopilar la información personal de los usuarios? Si no es así, ¿hay otras ideas o esto no es realmente posible?
Si esto no es necesario para validar a los usuarios, esto funcionaría asegurando una cuenta (mediante la aplicación del teléfono)