Cómo obtener tu Client ID de Google

Para obtener el “Client ID” debes crear una credencial ID de Cliente de OAuth en Google Cloud Console, para ello, realiza el siguiente procedimiento:

Inicia sesión en el Google Cloud Console con tu cuenta gmail personal o la de tu organización.

En un primer ingreso puede que haga falta agregar tu país y aceptar los términos y condiciones. Para crear el  proyecto que contendrá la credencial ID de Cliente de OAuth que necesitas para activar el Inicio de Sesión / Registro con Google en Teachlr Organizaciones, haz clic en Selecciona un proyecto y dirígete a PROYECTO NUEVO.

Dale un nombre a tu proyecto y haz clic en Crear. Una vez creado el proyecto corresponde crear la credencial ID de Cliente OAuth, esto lo haces en el menú que se despliega en la parte izquierda de la página, donde seleccionarás la opción Credenciales, ubicada en la sección API y Servicios.

Configura la pantalla de consentimiento en la que seleccionarás el tipo de usuarios que ingresarán a tu escuela, sean internos o externos, agrega nombre de la aplicación, correo de contacto, URL de tu escuela Teachlr Organizaciones (ej. tuempresa.teachlr.com). Agrega un vínculo a la Política de Privacidad de la App, así como a las Condiciones de Servicio (puedes usar https://teachlr.com/terminos-y-condiciones/ para ambos casos), agrega tu domino autorizado (ya sea teachlr.com o si utilizas URL personalizado para tu organización aprovecha el mismo, agrega el correo del desarrollador y de un contacto.

En la siguiente ventana define los permisos no sensibles, presionando el botón Agregar o quitar permisos, selecciona los tres (3) primeros de la lista y haz clic en Agregar o actualizar, en la siguiente ventana solicitará un correo, puedes agregar tu email o cualquier otro como correo de prueba.

Tras estos pasos verás un resumen de dicha configuración, donde cuentas con la opción “credenciales” es momento de Crear Credenciales.

Elijamos la opción ID de clientes OAuth, en el tipo de aplicación selecciona “Aplicación Web”, agrega el nombre para el cliente OAuth y el URL de tu escuela Teachlr Organizaciones (ej http://tuescuela.teachlr.com). Al hacer clic en Crear se desplegará una ventana de confirmación, donde podrás observar los datos del mismo, incluyendo ID que necesitas para activar el complemento en Teachlr.

Una vez hayas agregado tu Client ID en la sección de complementos de la administración de tu escuela podrás guardar y activar ese complemento, permitiendo a los usuarios de tu plataforma hacer su registro e inicio de sesión de forma sencilla con su cuenta de Google, sin necesidad de una contraseña nueva y copiando al perfil de Teachlr su información personal e imagen.