Tengo un script PHP que inicia sesión y devuelve una matriz JSON con una ID de sesión si el inicio de sesión fue exitoso.Android App Strategy para hacer un seguimiento de una sesión de inicio de sesión
En mi aplicación, quiero iniciar sesión en la página principal y continuar a través de la aplicación que inicia sesión. Creé una clase singleton que contiene una ID de sesión (junto con algunos otros campos) recibida de la JSON de la Página PHP El campo de este objeto singleton "session_id" se verifica dependiendo de lo que haga el usuario.
Si el usuario desea cerrar la sesión, entonces el session_id simplemente se establece en nulo, por lo que se cierra la sesión.
También uso la biblioteca HttpURLConnection Para publicar el nombre de usuario/contraseña al iniciar la sesión.
Es este un enfoque bastante decente para el manejo de esta situación?
Ese es también el enfoque que uso, pero también estoy interesado en otras alternativas. –