Conectar o login do GitLab
Para que o cliente se cadastre com uma conta GitLab, primeiro você registra o seu serviço no GitLab e recebe dois valores. São o Application ID e o Secret.
Esta página apresenta a ordem para obter esses dois valores. O modo de colocar na WEEGLOO os valores recebidos está em Colocar na WEEGLOO os valores recebidos.
O endereço a copiar primeiro
Quando o cliente termina o login no GitLab, o GitLab devolve esse resultado para um endereço definido. Você precisa registrar esse endereço no GitLab, então copie-o primeiro. Você vai colá-lo na etapa 1.
Escolha o seu Space abaixo para obter o endereço com o identificador já preenchido.
Se preferir preencher por conta própria, coloque no lugar de {spaceId} o identificador do seu Space. Abra esse Space no estúdio de conteúdo e olhe a barra de endereços do navegador: o valor que vem depois de /spaces/ é o identificador.
Esse endereço não é o endereço do seu site. É o lugar onde a WEEGLOO recebe o resultado do login. Por isso ele já fica definido agora, mesmo que você ainda não tenha feito o seu site. Se você ativou o GitLab no estúdio de conteúdo, o mesmo endereço aparece no Step 1, então você também pode copiá-lo de lá.
Obter os dois valores no GitLab
Depois de entrar no GitLab, siga em ordem as duas etapas abaixo. O que você faz aqui não tem custo.
Registrar a aplicação
-
Abra a tela de aplicações (https://gitlab.com/-/user_settings/applications).
-
Clique em Add new application.

-
Em Name, digite o nome desta aplicação (por exemplo,
Guarda-Roupa Aconchegante). -
No campo Redirect URI, cole o endereço que você copiou em O endereço a copiar primeiro.

-
Em Scopes, marque apenas
read_user.
-
No fim do formulário, clique em Save application.
O campo Redirect URI aceita várias linhas, mas o que você coloca ali é uma linha só, o endereço que copiou acima. Abaixo dele, Confidential já vem marcado desde o início, e a WEEGLOO recebe e guarda o Secret, então deixe marcado. É preciso escolher pelo menos um escopo para que dê para salvar.
Copiar o Application ID e o Secret
Ao clicar em Save application, abre-se a tela da aplicação que você acabou de criar. Os dois valores que você vai colocar na WEEGLOO estão aqui.
-
Clique no ícone de cópia à direita do Application ID para copiar o valor.
-
Clique no ícone de cópia à direita do Secret para copiar o valor.

O Secret só pode ser visto neste momento
O Application ID continua nesta tela, então você pode vê-lo de novo a qualquer momento. Com o Secret não é assim. Se você o perder, crie um novo em Renew secret e coloque de novo na WEEGLOO o valor recém-recebido. O Secret é um valor secreto. Não o conte a ninguém e não o escreva em um lugar público.
Colocar na WEEGLOO os valores recebidos
Agora você tem os dois valores em mãos. Daqui em diante o caminho se divide conforme o modo como você vinha trabalhando até aqui.
Se você estava configurando diretamente no estúdio de conteúdo, siga assim.
- Volte para ativar o login social em Login de membros do serviço.
- Ative o GitLab.
- Coloque o Application ID no campo Application ID do Step 2.
- Coloque o Secret no campo Secret.
- Clique em Guardar.
Se você entregou a integração a um agente de IA e recebeu a orientação de ir buscar os valores, cole no chat os dois valores recebidos exatamente como estão e siga com o que estava fazendo. O restante da configuração o agente trata em seguida.
Próximos passos
- Login de membros do serviço: coloca no estúdio de conteúdo os valores recebidos e conclui o restante da configuração do login de membros.
- Papéis e permissões de membros: cria o ServiceUserRole que define o que o membro cadastrado pode ver e usar.
- Auth API: trata de especificações técnicas como o formato das requisições, necessárias para conectar o login ao código do seu próprio site.
