Aplicaciones móviles y autenticación basada en token. Si está hablando de una aplicación móvil completamente independiente sin conectividad para backend (excepto la autenticación), entonces usa cualquier token que admita el servicio de autenticación.
Ahora la pregunta real debe ser con qué tipo de servicios interactúa su aplicación móvil. ¿Es compatible con OAuth 2.0? ¿O algo más? ¿Estás hablando con un conjunto de servicios (proporcionado por un proveedor) o estás hablando con múltiples servicios desde tu aplicación móvil?
Entonces, lo que necesita es la emisión de tokens basada en credenciales (nombre de usuario / contraseña) para la interacción inicial y luego, en función de ese token, puede cambiar por otro token para acceder a los servicios adecuados.
- ¿Cuál es la mejor manera de comenzar a crear aplicaciones?
- ¿Qué sitio me puede ayudar a crear una aplicación?
- ¿Por qué necesitamos un sitio web apto para dispositivos móviles o listo?
- ¿Es una buena idea pasar del desarrollo web al desarrollo de aplicaciones?
- ¿Cuáles son las diferencias entre sitios web y aplicaciones web?
Tenga en cuenta que si está hablando con varios servicios, incluso si son compatibles con el token OAuth / JWT como lo llaman, aún debe adquirir los tokens de alguna manera antes de poder invocar sus servicios. Entonces, si bien puede parecer fácil, debe pensar en el ciclo de vida de la aplicación y las interacciones de servicio.