Integración Google APP
A continuación se detallan los pasos necesarios para crear una App en Google la cual puede ser usada para la validación de los usuarios dentro del portal cautivo de la plataforma WIFI usando esta red social.
Para dar de alta una nueva App de Google se debe acceder al sitio web https://console.developers.google.com/project con las credenciales de acceso de una cuenta de Google, si no se dispone de un usuario en esta red social será necesario registrarse para poder acceder.
Una vez dentro del sitio web acceder a Panel de control y hacer click en Crear proyecto para acceder a la configuración de una nueva App de Google.
En el desplegable que aparecerá seleccionar la opción Crear, pulsamos en esa opción.
A continuación configurar los siguientes parámetros:
Nombre del Proyecto: Indicar el nombre del proyecto.
Una vez creada la app acceder a Biblioteca para añadir las librerías que podrá utilizar la app de Google.
Para activar cada una de las librerías necesarias para el correcto funcionamiento de la app acceder a la librería correspondiente y hacer click en el botón Habilitar.
Las librerías que se deben activar son:
Google API
Google Domains API
Tras habilitar las diferentes librerías ir a la pestaña Pantalla de autorización de OAuth dentro de la sección Credenciales, donde se debe configurar el nombre de la app y el logotipo que aparecerá cuando los usuarios se validen usando esta app.
Tras guardar los cambios realizados ir a la pestaña Credenciales y hacer click en Crear credenciales seleccionando para ello la opción ID de cliente de OAuth.
Para crear los credenciales configurar los siguientes parámetros y hacer click en el botón Crear:
Tipo de aplicación: Web
URLs de redirección autorizadas: https://<dominio_captive_portal>/login/hotspot/authgoogle
Finalmente para poder añadir la app creada en la plataforma WIFI se solicitarán dos parámetros que pueden ser obtenidos dentro de la pestaña Credenciales accediendo a la configuración de las credenciales añadidas anteriormente. Estos parámetros son:
ID de cliente
Secreto de cliente
Para obtener más información sobre como añadir y usar la App de Google en lOctopus Platform visitar el siguiente enlace Servicios Externos