¿Cuáles son algunas formas creativas y alternativas para que un usuario se registre / se registre en una aplicación?

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.

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.

En Android, el usuario ya inició sesión en una cuenta de Google, por lo que su uso para la autorización está prácticamente integrado y no requiere una cuenta de Google+.

Si solo es móvil, puede usar un identificador de dispositivo y usarlo siempre. Pero eso no funciona si el dispositivo cambia.

Solo use algunos parámetros técnicos de la plataforma de destino.
También es una forma de generar valores aleatorios,
si agrega tiempo u otra información respectiva.