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.
- Cómo agregar nombres de clase y función automáticamente a mi registro
- Problema de zona horaria en Android
- HTTPS con resultado de autenticación básico en Unauthorized
- ¿Cómo puedo convertir la cadena de const valor de clase int?
- ¿Cuáles son las implicaciones de portabilidad de usar el NDK?
- Cómo pasar una estructura como un argumento a la función java o volver a java de jni
- Incluir archivo .json local en el proyecto Eclipse Android
- Problema al importar el paquete android.support.v4
- Comando de voz para desbloquear la pantalla de Android
- Datos de ubicación incorrecta de Android GPS en la consulta
- Visual Studio - Cordova Android error "transformClassesWithDexForDebug"
- Diferencia entre `initLoader` y` restartLoader` en `LoaderManager`
- Android - estilo de botón predeterminado
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