Para los procesos de inicio de sesión, debe implementar la autenticación de Android con la clase Android Manager. Para sincronizar datos con el servidor, la autenticación de Android es importante.
Los pasos que realizaremos para hacer esto:
- Creación de nuestro autenticador: el cerebro detrás de esta operación
- Creación de las actividades: en ellas, el usuario ingresará sus credenciales
- Creación del servicio: a través de él podemos comunicarnos con el autenticador
Inicio de sesión por primera vez
- ¿Cómo hago una aplicación de calendario de Android?
- ¿Cómo encuentran los desarrolladores de aplicaciones el espacio del servidor?
- ¿Debo usar Rust o C ++ para una aplicación de visión por computadora en Android?
- ¿Cómo aprendemos back-end para el desarrollo de Android?
- ¿Cuál es el procedimiento para cargar la aplicación de Android en 9apps?
- La aplicación le pide al AccountManager un token de autenticación.
- El AccountManager le pregunta al AccountAuthenticator relevante si tiene un token para nosotros.
- Como no tiene ninguno (no hay un usuario conectado), nos muestra una AccountAuthenticatorActivity que permitirá al usuario iniciar sesión.
- El usuario inicia sesión y el token de autenticación se devuelve desde el servidor.
- El token de autenticación se almacena para uso futuro en el AccountManager.
- La aplicación obtiene el token de autenticación que solicitó
- ¡Todos felices!