2012-04-27 23 views
5

Estoy conectando mi aplicación de JavaScript a mi dropbox para cargar/descargar archivos. Como parte de un proceso oauth, tengo que redirigir al usuario a la página de la API de Dropbox que presenta un cuadro de diálogo Permitir/Denegar permiso. ¿Hay alguna manera de evitar este diálogo?¿Cómo utilizar el inicio de sesión único para Dropbox?

Creo que esto podría ser posible a través de SSO, pero no sé cómo puedo lograrlo para Dropbox. ¿Puede alguien por favor guiarme en esto?

+1

+1 esperando esta pregunta. Es algo que también me gustaría saber. – amod

+0

algo de confusión aquí, tal vez, ya que sso es lo que quieres obtener, no la forma en que vas a obtenerlo. – ZJR

+1

¿Quiere que Dropbox permita que cualquier aplicación acceda a sus archivos sin obtener su permiso? – Quentin

Respuesta

2

El método oauth/authorize de la API de Dropbox no proporciona una forma para que los usuarios omitan la autorización/denegación con las aplicaciones previamente autorizadas.

+0

Gracias Abraham, pero ¿qué hay de acceder al Dropbox a través de una aplicación de escritorio? ¿También requiere el mismo cuadro de diálogo Permitir/Denegar? –

+1

Sí. Dropbox no te permitirá acceder a datos de ningún usuario sin que lo permitan explícitamente. – abraham

+0

Gracias Abraham. –

1

Si su objetivo es utilizar la misma cuenta de Dropbox independientemente del usuario, simplemente almacene la access_token generada después de la primera aceptación y vuelva a utilizarla. El access_token se puede ver en la variable de sesión. Simplemente configúralo manualmente y no serás redirigido a la página de autorización de dropbox.

+0

Sí Hice lo mismo y lo almacené por separado para diferentes usuarios. –

Cuestiones relacionadas