2011-08-22 10 views
6

Me gustaría dar a mis usuarios la posibilidad de iniciar sesión en mi aplicación Android utilizando su OpenId (tener un campo de texto como StackOverflow y pedirle al usuario que ingrese su OpenId allí). He buscado mucho pero no he podido encontrar ninguna biblioteca que me permita implementar la autenticación OpenId del lado del cliente en Android. ¿Debo preferir la autenticación del lado del servidor? autenticar a través de mi propio sitio web y pasar el control a la aplicación una vez que se realiza la autenticación?OpenId en Android

Gracias,

Abhinav

Respuesta

1

http://code.google.com/p/openid4java/

Comprobar este enlace a cabo, es una biblioteca que permite la autenticación OpenID con programas Java. Nunca lo intenté con Android, pero supongo que debería funcionar.

+0

Gracias, déjame probar esto. –

+0

¿Funciona esto en Android? Tengo curiosidad por saber si es así ya que también estoy creando una aplicación que me gustaría usar OpenID para la autenticación. –

+0

Añadiendo el Xerces Jar (que es necesario para OpenId4Java) a la ruta de compilación de Eclipse Java estaba fallando (utilicé ambos - el incluido con openid4java, y el que está en la carpeta de plugins de Eclipse), así que terminé creando una implementación del lado del servidor que dirige el flujo de regreso a mi aplicación. Lo investigaré más cuando no tenga una fecha límite tan ajustada. ¡Por favor, hágame saber si funciona para usted! –