Cómo activar el login con google
Soporte NetOne
Última actualización hace 7 meses
Creación
Para la utilización del login en Tornado usando una cuenta de google debemos crear un proyecto de
google (debemos tener una cuenta de google previamente creada).
1. Nos dirigimos a https://console.developers.google.com con nuestra cuenta de google ya abierta.
Deberíamos estar en la página de “APIs & Servicios”.

De no estar seguros de estar en esta página, daremos click en el botón de la parte superior, iremos hasta “APIs
& Services” y luego en “APIs y servicios habilitados”.

2. El siguiente paso es ir al botón “Seleccionar un proyecto”. Se nos desplegará una ventana y haremos click en “Proyecto nuevo”.

3. En el siguiente paso debemos proporcionar un nombre al proyecto y luego hacemos click en el botón
"crear". Con esto ya habremos creado el proyecto.

Configuración
1. Al crear el proyecto nos posicionara en la página de “APIs & Services” y en el menú izquierdo, damos click en el botón
“Credenciales” y luego damos click en el botón “ Crear credenciales” y después en
“ID de cliente de Oauth”


2. Para crear la credencial nos pedirá que configuremos la pantalla de consentimiento. Damos click en el botón “Configurar pantalla de consentimiento"

en la siguiente ventana damos click en "Comenzar"

Luego completamos los datos que nos piden y damos click en Siguiente.

en la seccion Publico tildamos la opcion "Externos" y damos siguiente.

Luego completar un mail para recibir notificaciones, dar siguiente, aceptar los terminos, dar click en "continuar" y luego en "crear"


en la siguiente pantalla daremos click en "Crear cliente Oauth"

3. Nos pedira el tipo de aplicación, en nuestro caso marcaremos “Aplicacion web”.
En el siguiente campo damos un nombre a la autorización y por último en el campo “URIs de redireccionamiento autorizados” ingresaremos la url de nuestro sitio (con el prefijo https) y al final deberá ingresar “/loginGO.php” (ejemplo: https://mipagina.com/loginGO.php).
Una vez listo eso, daremos clic en el botón “Crear”.


4. Ni bien se cierre la ventana nos saldrá una mostrándonos el código ID y el código secreto que utilizaremos
en nuestro tornado. Puede copiarlos y guardarlos en otro lado usando el botón de copiado al final de cada
uno de los campos.

Configuración y uso en TornadoStore
1. Una vez dentro del panel de control, vamos a:
Configuración > Login con redes sociales > Google
Ahí ingresamos el código ID y el código secreto que nos proporcionaron en el anterior paso.
Al finalizar, hacemos click en "Grabar".

2. Cuando un cliente ingrese al login de la página verá el botón de google. Si no tiene una cuenta de google
abierta le pedirá iniciar sesión.


IMPORTANTE: si el cliente se registró usando su cuenta de google, sólo podrá iniciar sesión por ese
medio o con su email y su contraseña de tornado, la cual deberá “recuperar” para saber cuál es. Tampoco se
permite crear una cuenta con una red social si en la base de datos de clientes ya se encuentra un cliente que
tenga el mismo email que el de la cuenta de la red social.
