¿Cómo uso OAuth en mi aplicación Java GWT? En particular, quiero obtener una lista de usuarios en mi dominio de Google Aps, el uso de esta API:¿Cómo uso OAuth en mi aplicación GWT?
http://code.google.com/googleapps/domain/profiles/developers_guide_protocol.html
Sé que esto suena como una pregunta, que probablemente se ha hecho muchas veces antes, pero yo no se pudo encontrar ningún código Java sobre cómo realizar los pasos de OAuth descritos en la API anterior.
Me alegraría que alguien pudiera compartir algún código, o señalarme los documentos correctos.
necesitaré la autenticación del lado del servidor, porque yo no quiero que el usuario sea capaz de modificar la lista de usuarios de su dominio . Pero no estoy seguro, si Scribe es lo que estoy buscando. Para usarlo, necesitas un API_KEY y API_SECRET. Sin embargo, Google no proporciona dicha API de perfiles de aplicaciones. Por lo que yo entiendo, esto se debe a que scribe es para aut-2 y lo que estoy tratando de lograr es 3-legged-auth, es decir, me gusta que el usuario se autentique con Google, no mi servidor con Google, ¿verdad? – JochenJung
Sí, por desgracia, tiene razón (creo), Scribe solo ayuda con la autenticación de 2 patas. Sin embargo, lo examinaré más detenidamente (aunque probablemente ya lo hayas hecho) y editaré mi respuesta si encuentro algo. – Simeon
Encontré API_KEY y _SECRET en la configuración de Google Apps. Aunque todavía no estoy seguro de si va a funcionar, creo que Scribe es la mejor biblioteca disponible. Gracias. – JochenJung