Manera correcta de almacenar la autenticación en una aplicación Phonegap

Digamos que tengo una aplicación de teléfono que se conecta a un servicio web para validar las credenciales de inicio de sesión. Una vez autenticado, quiero tener la autenticación persistente al igual que una aplicación web estándar que almacena las cookies en un navegador.

¿Cuáles son las directrices para estos? Con seguridad, fiabilidad y estándares son considerados.

Por favor, no haga esto como un "aplicación nativa vs html5 envuelto app" debate.

Aprecio todas las respuestas lógicas. Gracias.

¿Es esto un problema de generar autenticación o almacenarlo?

Para generar, ya que no puede utilizar UDID más, mantener FB o id de twitter está bien. Para almacenar, puede escribir en UserDefaults o en un archivo real (hubo localStorage pero actualmente no es fiable).

  • Podemos usar iBeacon para transferir datos a través de bluetooth en iOS - android?
  • Reproducción de multiplataforma, móvil, MIDI en Python para Kivy - ¿es esto posible?
  • Cordova / Phonegap: Código de actualización en vivo
  • Implementar la entrada de pago Stripe en la aplicación Cordova / Phonegap
  • En el marco iónico ¿cómo establecer el primer botón de segmento de iones en estado activo por defecto?
  • Uso de jquery móvil toque en lugar de haga clic
  • Diferencia de OpenGL ES para iOS y Android
  • Uber server_token
  • Desventajas de usar Appcelerator Titanium (o equivalente)?
  • Restringir solicitudes de API solo a mi propia aplicación para móviles
  • Cómo convertir una aplicación web Angular1 existente en una aplicación Cordova?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.