Conectar o login do GitLab
Para que os usuários do seu serviço se cadastrem com uma conta GitLab, você registra o seu serviço no GitLab e recebe o Application ID e o Secret.
Esta página apresenta a ordem para obter o Application ID e o Secret. O modo de colocar na WEEGLOO os dois valores recebidos está em Colocar o Application ID e o Secret na WEEGLOO.
Obter o Application ID e o Secret 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 (abre em uma nova aba)).
-
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 abaixo. Ao escolher o seu Space, o identificador é preenchido.
Spacehttps://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/gitlabSe você não sabe qual é o seu Space e entregou a integração a um agente de IA, há também o caminho de perguntar ao agente. Peça no chat "me diga o endereço de redirecionamento para registrar no login do GitLab" e você recebe o endereço já completo.
Abaixo dele, Confidential já vem marcado desde o início, e a WEEGLOO recebe e guarda o Secret, então deixe marcado.

-
Em Scopes, marque apenas
read_user. É preciso escolher pelo menos um escopo para salvar.
-
No fim do formulário, clique em Save application.
Copiar o Application ID e o Secret
Ao clicar em Save application, abre-se a tela da aplicação que você acabou de criar. O Application ID e o Secret que você vai colocar na WEEGLOO estão aqui.
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.
-
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.

Colocar o Application ID e o Secret na WEEGLOO
Agora o Application ID e o Secret estão prontos. 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 o Application ID e o Secret, 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.
