Problema con Symfony 4 y Google (OAuth 2.0)
Publicado por Cbastian (7 intervenciones) el 05/02/2018 17:15:00
Hola,
Estoy tratando de realizar un login por autorizaciones de Google, utilizando OAuth 2 y Symfony 4.
Estoy utilizando la dependencia Hybrid_Auth. Trabajando con xammp funciona correctamente pero alli no estoy utilizando Symfony, el problema que identifique es que al crear las credenciales desde console.developers.google.com existe una sección llamada "URIs de redirección autorizados"; en mis primeros ejemplos en los que no utilice Symfony colocaba http://localhost/oauth2/callback.php?hauth.done=Google y funcionaba correctamente.
Pero ahora con symfony estoy colocando la url http://localhost:8000/CallbackExt?hauth.done=Google y al tratar de consumir el API me esta redireccionando a http://localhost/CallbackExt?hauth.done=Google perdiendo el puerto :(
Que puedo hacer en este caso? Solo se esta perdiendo el puerto. Soy nuevo en symfony y no se si este puerto se pueda cambiar para que se ejecute sobre el localhost con puerto 80 (Por defecto) sin que se le deba añadir a la URL.
Agradezco a quienes me puedan ayudar...
Estoy tratando de realizar un login por autorizaciones de Google, utilizando OAuth 2 y Symfony 4.
Estoy utilizando la dependencia Hybrid_Auth. Trabajando con xammp funciona correctamente pero alli no estoy utilizando Symfony, el problema que identifique es que al crear las credenciales desde console.developers.google.com existe una sección llamada "URIs de redirección autorizados"; en mis primeros ejemplos en los que no utilice Symfony colocaba http://localhost/oauth2/callback.php?hauth.done=Google y funcionaba correctamente.
Pero ahora con symfony estoy colocando la url http://localhost:8000/CallbackExt?hauth.done=Google y al tratar de consumir el API me esta redireccionando a http://localhost/CallbackExt?hauth.done=Google perdiendo el puerto :(
Que puedo hacer en este caso? Solo se esta perdiendo el puerto. Soy nuevo en symfony y no se si este puerto se pueda cambiar para que se ejecute sobre el localhost con puerto 80 (Por defecto) sin que se le deba añadir a la URL.
Agradezco a quienes me puedan ayudar...
Valora esta pregunta


0