La tendencia para las aplicaciones móviles es a través de la verificación del número de teléfono. Esto es muy simple y rápido.
Abre la aplicación por primera vez y le pedirá el número de teléfono del usuario. La mayoría de las personas conocen su propio número de teléfono, por lo que no tiene que pensar. Una vez que lo ingrese, recibirá un SMS con un código. La aplicación en sí puede ir y leer ese código para que el usuario no necesite salir de la pantalla de la aplicación. Y eso es. Está verificado y no se le volverá a preguntar hasta que cambie su teléfono.
Ahora supongamos que quiere identificarse en la web. Si tienes tu teléfono, el que ya usaste para verificar tu cuenta antes de eso, el sitio web podría ofrecerte un código de barras (QR) que puedes escanear con la aplicación de tu teléfono para verificar tu identidad.
- ¿Por qué Google Play usa tanta batería?
- ¿Alguien recomienda alguna buena aplicación Android 'Vape' o 'Vapor' en Google Play?
- ¿Cuál es la mejor aplicación gratuita de DJ para Android?
- ¿Cuánto espacio de almacenamiento se necesita para descargar todas las aplicaciones en Play Store?
- ¿Se está volviendo basura la tienda Google Play día a día?
También puede ingresar su número de teléfono en el sitio web. Obtendrá un código en su teléfono que luego podrá ingresar en el sitio web para identificarse.
El problema con este sistema viene cuando no tienes tu teléfono contigo.
Lo que puede hacer es prepararse para esto con anticipación y permitir que los usuarios agreguen números de teléfono o correos electrónicos a su cuenta como formas alternativas de identificarse a partir de la configuración del perfil, por ejemplo. Por cada correo electrónico o número de teléfono que ingresen, recibirán un correo electrónico o SMS para verificar esa identificación, que podrán usar en el futuro desde la web o desde un teléfono diferente. Una vez que se verifiquen, permanecerán todos vinculados a la misma cuenta de usuario.
Cuando el usuario elige usar la dirección de correo electrónico para identificarse, recibirá un correo electrónico con un código, un código QR para escanear o incluso un enlace que los llevará directamente a su perfil.
La belleza de este sistema es que no necesita una contraseña o incluso un nombre de usuario. Solo necesita recordar su número de teléfono o tener acceso a su correo electrónico. Eso es todo.
Por último, dependiendo de la naturaleza de su aplicación y los datos que tenga, es posible que necesite una estrategia de recuperación en caso de que el usuario pierda su teléfono o lo que sea. Puede hacer obligatorio ingresar una dirección de correo electrónico para tener al menos una forma alternativa de identificación o puede solicitar al usuario que recuerde parte de la información que ingresó en sus perfiles para probar su identidad y recuperar su cuenta, por ejemplo.
No quiero que mis usuarios tengan que recordar otra contraseña y no me gusta compartir los datos de mi aplicación con ninguna de las redes sociales, por lo que este método es lo que estoy usando para diseñar mi aplicación.