Pregunta

Estoy creando una aplicación dentro de nuestra empresa que se encarga de todos nuestros procesos. Esto tendrá que implementar Google Apps (tenemos Premier).

Estoy teniendo dificultades para averiguar la mejor manera de autenticar el usuario. Necesito acceso completo a toda su información (añadir, borrar, modificar [calendarios, correos electrónicos, contactos [, contraseña?]]). Estoy con ganas de hacer algo en la línea de OAuth para que ellos no tienen que almacenar su contraseña en mi servidor, así como google. Como si todo es 1 sesión concurrente.

Estoy usando Zend para comunicarse con la API Gdata.

¿Cuál es el mejor tipo de autenticación para mi aplicación? ¿Cuáles son las limitaciones a esta autenticación?

Gracias de antemano.

¿Fue útil?

Solución

OAuth 2 patas permite que las aplicaciones de confianza en el dominio de acceso a los datos de usuario sin intervención explícita del usuario.

http://code.google.com/apis /gdata/docs/auth/oauth.html#2LeggedOAuth

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top