Autenticación en tu aplicación para Android
Estoy desarrollando una aplicación para Android donde necesito que un usuario autentique su sesión antes de usar la aplicación. Una forma es almacenar un nombre de usuario y una contraseña pidiéndole que se registre en la aplicación y luego usarlo para autenticarlo. Pero yo estaba buscando hacer algo más, tal vez utilizar una cuenta OpenId para autenticar o Opensoial o algo así como Facebook Connect. ¿Sugerencias y comentarios? Gracias por tu ayuda.
- ¿Cuál es la mejor manera de crear una tabla de datos en android?
- Cómo mantener la escucha de notificaciones push en Android en segundo plano
- El tipo está obsoleto
- Cómo aplicar el tamaño de fuente al renderizar código HTML en Android o Java
- Biblioteca de Android AAR dependiendo de otra biblioteca
- ¿Hay una manera de agregar una fila en una hoja de cálculo de Google sin OAuth con java?
- ¿Cómo puedo agregar datos que he introducido en un cuadro de EditText en una matriz para enumerar en otra actividad?
- Varias llamadas a CountDownLatch.await (int) con tiempo de espera
- ¿Lanzar automáticamente la aplicación de Android después de subirla al teléfono?
- Android Google Maps No se pudo encontrar el estilo 'mapViewStyle' en el tema actual
- Java.lang.IllegalStateException: No se pudo leer la fila 0, col 0 de CursorWindow
- Casting un objeto java a objeto en Scala
- Error: solo se admiten ejecutables independientes de posición (PIE)
El uso de OpenID es una gran idea de hecho. Puede utilizar la biblioteca OpenID4Java . Como se puede leer aquí , alguien ha modificado ese proyecto para que sea compatible con Android.
Sé que esto es una vieja pregunta pero encontré esto mientras que hacía una pregunta más nueva.
Sólo una idea, pero ¿ha mirado al administrador de cuentas? ¿Qué versión de Android está orientando?
El ejemplo de adaptador de sincronización de ejemplo (http://developer.android.com/resources/samples/SampleSyncAdapter/index.html) utiliza el administrador de cuentas (http://developer.android.com/reference/android/accounts/AccountManager.html )
Parece una forma más segura de usar credenciales en un cliente androide nativo porque no tiene que almacenar la contraseña en todos localmente en su aplicación.
- Cómo desenfocar / atenuar una actividad cuando se muestra una ventana emergente en android
- Mapa de calle abierto AND android app