Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Usar a extensão "Infomaniak_Connect" para Drupal
Atualização 06/08/2026
Este guia diz respeito ao módulo Drupal "Infomaniak_Connect", que permite aos utilizadores autenticarem-se no seu site Drupal (seja ele alojado pela Infomaniak ou não) utilizando as suas credenciais Infomaniak.
Introdução
- Permitir que os utilizadores iniciem sessão através de uma conta Infomaniak no seu site Drupal permite que os seus visitantes comentem, inscrevam-se em cursos ou acedam a qualquer conteúdo reservado aos membros com um único clique, sem terem de criar uma nova conta.
- Isto poupa tempo aos utilizadores e é um método mais seguro para si, pois não tem de gerir palavras-passe adicionais.
- O funcionamento deste módulo externo é idêntico às opções “Autenticar com o Google”, “Autenticar com o Facebook” ou “Autenticar com a Apple”; ele utiliza os protocolos padrão OAuth2 e OpenID Connect para permitir uma autenticação única (SSO).
A. Criar uma aplicação com o Auth Infomaniak
Para isso:
- Clique aqui para acessar a gestão do seu produto Auth no Manager Infomaniak (precisa de ajuda?).
- Clique no botão para Criar uma nova aplicação:

- Escolha o tipo “Interface Web”.
- Atribua um nome à sua aplicação.
- No campo URL, indique o nome de domínio correspondente ao seu site Drupalao qual você adiciona
/openid-connect-authorize(consulte a documentação do GitHub, se necessário). - Clique no botão para concluir a criação do aplicativo:

- Anote cuidadosamente as 2 informações obtidas ao finalizar seu aplicativo OAuth2:

B. Configurar a extensão Drupal
Via SSH, instale, se necessário, o Composer para poder importar as extensões openid_connect e infomaniak_connect. Para isso:
- Se necessário, edite o arquivo composer.json, pois a versão de
openid_connectainda não é considerada estável. Adicione: "minimum-stability": "dev", "prefer-stable": true- Os comandos SSH para a instalação das 2 extensões estão aqui:
Em seguida, no Drupal:
- Procure o módulo Infomaniak entre os módulos pré-instalados.
- Selecione-o.
- Clique no botão Instalar:

- A instalação das dependências será iniciada:

- Em Configuração, clique para configurar a conexão OpenID:

- Clique no botão de edição:

- Os únicos campos a preencher são ID do cliente e Segredo do cliente, e devem ser obtidos a partir das informações do ponto A acima:

- Não se esqueça de guardar as alterações efetuadas nas configurações da extensão.
- Na aba Configurações, você pode escolher o tipo de exibição para sua página de login; não se esqueça de salvar:

- Um botão adicional, para login com suas credenciais Infomaniak, agora está visível na sua página de login para usuários:

Link para esta FAQ: https://faq.infomaniak.com/2532
Esta seção de perguntas frequentes foi útil?