Para utilizar la funcionalidad de inicio de sesión con Google Authentication en Scriptcase, es necesario tener el Google Identity Service previamente configurado y las claves "ClientID" y "Secret" disponibles para su uso.

En este artículo, aprenderemos cómo configurarlo y obtener estas claves para utilizarlas en la integración con Google Authentication.

## Creación y Configuración de Google Identity Service

1. Acceda a Google Cloud Console en: <https://console.cloud.google.com/>

2. En la parte superior de la pantalla, haga clic en "Seleccione un Proyecto" y elige un proyecto existente o haz clic en "Nuevo Proyecto":

![](https://help.scriptcase.net/galleryDocuments/edbsn5f1049616f7a15489bef5ae627c9396d681b6faaf6d70830768cf2d8556c221c0be008677921c1829b5c8fe204c60006?inline=true)

3. En el menú lateral, vaya a "APIs y servicios > Pantalla de permisos de OAuth":

![Idea](https://static.zohocdn.com/zoho-desk-editor/static/images/lights.png/)

Si ya tienes el cliente OAuth configurado, salta al paso 9

![](https://help.scriptcase.net/galleryDocuments/edbsn1dc50f81c2616d7429e5330f33aab1ed59e4416c68658bd6073310926067c70faa994b49ec9b2fe0ad7566fe112491f8?inline=true)

4. Haga clic em "Empecemos":

![](https://help.scriptcase.net/galleryDocuments/edbsn57d66e636480d3d58861e742223bb595aff4ce187b19698288a18bf15b633b84b43104154d7f350cadfaff83da82fea4?inline=true)

5. En "Información de la aplicación", define el nombre y un correo electrónico de soporte. Luego, haga clic en "Próximo":

![](https://help.scriptcase.net/galleryDocuments/edbsnd88c4ce286b313c7020c29ab91a059cbbc82866a84667533742c10a9179ff65a6a3fba48656ef7c7ec13582c0f8bba81?inline=true)

6. En "Público", selecciona "Externo" y haga clic en "Próximo":

![](https://help.scriptcase.net/galleryDocuments/edbsn9decb3670bfded6c23a9909c181e2937658440f43d1d33050c512aa95a38a1226f4d87cd1aec3b596d199a93adc84863?inline=true)

7. En "Datos de contacto", ingresa tu correo electrónico y haga clic en "Próximo":

![](https://help.scriptcase.net/galleryDocuments/edbsn6ab2c9a045b9450426ec9105dc0a6713e23b0e5f8d9465489b89cf82b78c0866391ed9a586ba86722864a39662259275?inline=true)

8. Acepte la política de datos y haz clic en "Crear":

![](https://help.scriptcase.net/galleryDocuments/edbsn0311b8ff580bc46a68bf461d0477879e2d5710b71409f8bcae82f4061a795e7987205229eaa9f1f25a633fc3acafcf6e?inline=true)

9. En el menú lateral, vaya a "APIs y servicios > Biblioteca":

![](https://help.scriptcase.net/galleryDocuments/edbsn9decb3670bfded6c23a9909c181e2937a7d8214b0d380d6544caca6257f98b06337a8eb4383c242c3c387f94ee62f3a3?inline=true)

10. Busque "Cloud Identity" en la barra de búsqueda y seleccione:

![](https://help.scriptcase.net/galleryDocuments/edbsn84b4fde15e74dd8f82afd03b9a827a3629f8d2ded992b84184f044b6444ed668354f1ca325277926f5ec9bdec0cf4df6?inline=true)![](https://help.scriptcase.net/galleryDocuments/edbsn57d66e636480d3d58861e742223bb595914bb81ee9b350dc0cb35dadd51a6ffe828b250634c8f764e44295c710331237?inline=true)

11. Haga clic en "Activar":

![](https://help.scriptcase.net/galleryDocuments/edbsnc069be361f58a30864adc6599b2085554d80c12ddab13f2ecaac35a450f46574a35c0d8816f44b6d145bf805362683b6?inline=true)

12. Nuevamente en "APIs y servicios > Pantalla de permisos de OAuth", vaya a "Clientes > Crear Cliente":

![](https://help.scriptcase.net/galleryDocuments/edbsnac0ac31be5448f320b56336ecac4faa072dbe708a8a2e3c1da90a19cd762c33288b875f0fe76691bddff429173306ae0?inline=true)

13. En "Tipo de aplicación", seleccione "Aplicación Web" y elige un nombre:

![](https://help.scriptcase.net/galleryDocuments/edbsn5f1049616f7a15489bef5ae627c9396d593352e71fa2072513f82a7b25eb824a2dd2e8d78c9d555ddb7b43a3487e6793?inline=true)

14. En "URIs de redirección autorizados", ingrese tu dominio con la ruta hasta la aplicación que utilizará Google Identity Platform y haz clic en "Crear":

![Info](https://static.zohocdn.com/zoho-desk-editor/static/images/info.png/)

**app\_link\_social.php** es una aplicación interna del módulo de seguridad utilizada para vincular el login de sesión del sistema con la cuenta de Google.

![](https://help.scriptcase.net/galleryDocuments/edbsn65d5d6af207568d2d1b84df778bb1a73e623e3bdde8e0c6ebd3c81f800e30611afa222ce2949156ff50ae92f1a6ffac4?inline=true)

15. Ahora, solo haga clic en el botón de descarga para ver el "Client ID" y el "Secret":

![](https://help.scriptcase.net/galleryDocuments/edbsn492e9630b2bf7fe3821a9c2eca40668bb2cb14232e25f232f4721eb1150eaaa881b01c54a16758b68b0a44e6494b4057?inline=true)

## Conclusión

En este artículo, aprendimos cómo crear y configurar Google Identity Service para ser utilizado posteriormente en Scriptcase a través de Google Authentication. Para saber cómo configurar y utilizar esta función en Scriptcase, lee el [tutorial de integración con Google Authentication](https://help.scriptcase.net/portal/es/kb/articles/actualizando-el-modulo-de-seguridad-para-soporte-de-inicio-de-sesion-con-google).

¡Saludos y hasta luego!