Conectar el inicio de sesión con GitLab
Para que sus clientes se registren con una cuenta de GitLab, primero tiene que registrar su servicio en GitLab y obtener dos valores. Son el Application ID y el Secret.
Esta página explica en qué orden se obtienen esos dos valores. Cómo introducir en WEEGLOO los valores obtenidos está en Introducir en WEEGLOO los valores obtenidos.
La dirección que debe copiar primero
Cuando el cliente termina de iniciar sesión en GitLab, GitLab devuelve el resultado a una dirección determinada. Esta dirección tiene que registrarla en GitLab, así que cópiela ahora. La pegará en el paso 1.
Si elige aquí abajo su Space, la dirección queda con el identificador ya puesto.
Si prefiere rellenarla a mano, ponga en el hueco de {spaceId} el identificador de su Space. Abra ese Space en el estudio de contenidos y mire la barra de direcciones del navegador: el valor que viene después de /spaces/ es el identificador.
Esta dirección no es la de su sitio, sino el lugar donde WEEGLOO recibe el resultado del inicio de sesión. Por eso queda fijada ya, aunque todavía no haya creado su sitio. Si activó GitLab en el estudio de contenidos, en el Step 1 aparece la misma dirección, así que también puede copiarla de ahí.
Obtener los dos valores en GitLab
Inicie sesión en GitLab y realice por orden los dos pasos siguientes. Lo que se hace aquí no tiene coste.
Registrar la aplicación
-
Abra la pantalla de aplicaciones (https://gitlab.com/-/user_settings/applications).
-
Pulse Add new application.

-
En Name, escriba el nombre de esta aplicación (por ejemplo,
Armario Acogedor). -
En la casilla Redirect URI, pegue la dirección que copió en La dirección que debe copiar primero.

-
En Scopes, marque solo
read_user.
-
Al final del formulario, pulse Save application.
Redirect URI es una casilla que admite varias líneas, pero lo único que va a poner es una línea, la dirección que copió arriba. Debajo, Confidential viene marcado desde el principio, y WEEGLOO recibe el Secret y lo guarda, así que déjelo marcado. Hay que elegir al menos un scope para que se guarde.
Copiar el Application ID y el Secret
Al pulsar Save application se abre la pantalla de la aplicación que acaba de crear. Los dos valores que introducirá en WEEGLOO están aquí.
-
Pulse el icono de copiar que está a la derecha de Application ID para copiar el valor.
-
Pulse el icono de copiar que está a la derecha de Secret para copiar el valor.

El Secret solo puede verlo en este momento
El Application ID se queda en esta pantalla, así que puede volver a verlo cuando quiera, pero con el Secret no ocurre lo mismo. Si lo perdió, cree uno nuevo con Renew secret e introduzca de nuevo en WEEGLOO el valor recién obtenido. El Secret es un valor secreto, así que no se lo dé a nadie ni lo escriba en un sitio público.
Introducir en WEEGLOO los valores obtenidos
Ahora tiene en la mano los dos valores. A partir de aquí el camino se divide según cómo haya venido trabajando hasta ahora.
Si estaba configurándolo directamente en el estudio de contenidos, siga estos pasos.
- Vuelva a la sección Activar el inicio de sesión social de Inicio de sesión de miembros del servicio.
- Active GitLab.
- Introduzca el Application ID en la casilla Application ID del Step 2.
- Introduzca el Secret en la casilla Secret.
- Pulse Guardar.
Si dejó la integración en manos de un agente de IA y este le indicó que fuera a obtener los valores, pegue tal cual los dos valores obtenidos en la ventana de chat y siga con lo que estaba haciendo. El resto de la configuración lo continúa el agente.
Qué hacer a continuación
- Inicio de sesión de miembros del servicio: introduzca los valores obtenidos en el estudio de contenidos y termine el resto de la configuración del inicio de sesión de miembros.
- Roles y permisos de miembros: cree el ServiceUserRole que define qué puede ver y usar un miembro registrado.
- Auth API: trata especificaciones técnicas, como el formato de las solicitudes, que necesita para integrar el inicio de sesión en el código de su sitio.
