2009-11-22 10 views
9

Me gustaría que mi aplicación para actualizar mediante programación el estado de conversación Gmail/Google de mi usuario en su nombre pero no quiero para almacenar sus contraseñas, debido al riesgo privacidadcambiar mediante programación el estado de Gmail a través de OAuth o AuthSub

¿Alguien sabe si/cómo es posible usar Oauth u otra forma de autenticación que no requiera el almacenamiento de contraseñas.

Los documentos de la API de datos de Google que he visto admiten una variedad de servicios pero no parecen admitir Google Talk/Gmail más allá de la API de Contactos.

El Google Talk API parece indicar explícitamente se requiere el nombre de usuario y contraseña pero podría ser confundido

Si ayuda, mi solicitud se basa en App Engine, así que al menos puedo utilizar el construido en la clase de usuario a determinar su nombre de usuario y correo electrónico sin almacenar su contraseña, pero esto no parece darme acceso al estado del usuario

Cualquier sugerencia o puntero a aplicaciones/código que parezca lograr esto sería útil. ¡Gracias!

Respuesta

1

Esto puede no ser lo que está buscando, pero podría ser un paso en la dirección correcta para usted.
"la API de datos de contactos de Google ahora es compatible con OAuth".
http://groups.google.com/group/oauth/browse_thread/thread/75ee6d973930c791

La publicación dice que "Este es nuestro primer paso hacia OAuth que habilita todas las API de datos de Google". Y es bastante viejo, así que tal vez tengan información sobre la API de Gmail.

Espero que ayude.

Cuestiones relacionadas