Perdón por una gran edición. Estoy empezando de nuevo ya que no estoy diciendo mi pregunta correctamente.¿Cómo autenticarse con Google a través de OAuth 2.0 en una ventana emergente?
Estoy tratando de escribir una aplicación del lado del cliente en HTML5. No quiero que se aloje en un sitio web. Ni siquiera estoy seguro de que esto sea posible, soy bastante nuevo en este tipo de aplicaciones.
De todos modos, quiero acceder a los servicios de Google, que requieren autenticación como OAuth. Siendo que es javascript, parece que OAuth2 es lo que necesito.
Estoy tratando de abrir la autenticación de Google en una ventana emergente (tengo esta parte), dejar que el usuario permita el acceso, y luego pasar el flujo a mi aplicación que luego puede consultar los servicios de Google. El problema es 1. le pide al usuario que copie/pegue un token en la aplicación cada vez que uso response_type=code
, pero si uso response_type=token
, necesito que vuelva a dirigirme a una URL válida que, dado que no está alojada en un servidor web, existe es ninguno
Entonces, ¿cómo puedo usar OAuth y permitir que el usuario conceda acceso sin problemas?
Comprobar esta respuesta http://stackoverflow.com/a/38094113/1153703 –