Procurar Resultados :

×

Drupal SAML Single Sign On usando Keycloak como provedor de identidade

A integração Drupal SAML usando o miniOrange SAML SP O módulo estabelece um SSO integrado entre o Keycloak e o site Drupal. Os usuários poderão efetuar login no site Drupal usando suas credenciais do Keycloak. Este documento o guiará pelas etapas de configuração do Single Sign-On (SSO) entre o Drupal como Provedor de Serviços (SP) e o Keycloak como Provedor de Identidade (IdP). O módulo é compatível com Drupal 7, Drupal 8, Drupal 9, Drupal 10 e Drupal 11.

  • Baixe o módulo:

    O compositor requer 'drupal/miniorange_saml'

  • Acessar Estender menu no seu console de administração do Drupal e pesquise por Provedor de serviços SAML miniOrange usando a caixa de pesquisa.
  • Habilite o módulo marcando a caixa de seleção e clicando em instalar botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml/idp_setup

  • Instale o módulo:

    drush em drupal/miniorange_saml

  • Limpe o cache:

    drush cr

  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml/idp_setup

  • Acessar Estender menu no seu console de administração do Drupal e clique em Instalar novo módulo botão.
  • Instale o Drupal SAML SP 2.0 Single Sign On (SSO) - Provedor de serviços SAML módulo baixando o zip ou a partir da URL do pacote (tar/zip).
  • Clique em Ativar módulos recém-adicionados.
  • Habilite este módulo marcando a caixa de seleção e clicando em instalar botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml/idp_setup

  • Acesse ConfiguraçãoPersonalidadesConfiguração de login SAML no Administração menu. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - selecione a configuração de login do miniOrange SAML
  • Sob o Metadados do Provedor de Serviços guia, copie o URL de metadados clicando no exemplar botão. (Isso é necessário para configurar o IdP.)
Drupal SAML SP - Copiar URL de Metadados SP
  • Faça login no console de administração do Keycloak e selecione Criar reino.
Drupal-Keycloak-SAML-SP-Select-Realm

  • Digite o nome do reino no campo de texto e clique em Criar botão.
Drupal-Keycloak-SAML-SP-Digite-Nome-do-Reino-Clique-Criar-Botão

  • Selecionar Clientes no menu de navegação à esquerda e clique em Cliente de importação botão.
Drupal-Keycloak-SAML-SP-Selecionar-Clientes-Clique-Importar-Cliente

  • Clique no Explorar botão e carregue os metadados do Drupal. Insira o nome do cliente no Nome campo de texto e clique em Economize botão.
Drupal-Keycloak-SAML-SP-Upload-SP-Arquivo-de-Metadados-Digite-Nome-Clique-em-Salvar

  • Desloque-se até o Recursos SAML e selecione email as Formato de identificação do nome da lista suspensa.
  • Ligar o Formato de ID do nome da força botão e, em seguida, clique no Economize botão.
Drupal-Keycloak-SAML-SP-Selecionar-Nome-ID-Formato-Botão-Alternar

  • Clique no Utilizadores do menu de navegação à esquerda. Clique em Criar novo usuário botão.
Drupal-Keycloak-SAML-SP-Selecionar-Usuários-Clique-Criar-Botão-Usuário

  • Introduzir o Nome de Utilizador e E-mail de um usuário nos respectivos campos de texto. Habilite o Email verificado botão e clique no Criar botão.
Drupal-Keycloak-SAML-SP-Digite-Nome-de-Usuário-E-mail-Clique-Criar

  • Navegue até a Configurações de reino no menu de navegação à esquerda e clique em Metadados do Provedor de Identidade SAML 2.0 link.
Drupal-Keycloak-SAML-SP-Navegar-Realm-Configurações-Clique-SAML-2.0-IdP-Metadados

  • Copie a URL da página de Metadados e mantenha-a à mão. (Isso é necessário para configurar o Drupal como um Provedor de Serviços)
Drupal-Keycloak-SAML-SP-Copiar-Metadados-URL

  • Navegue até a Configuração do provedor de serviços aba do site Drupal e clique em Carregar metadados do IDP.
Drupal-Keycloak-SAML-SP-Click-Upload-IDP-Metadados

  • Cole o copiado anteriormente URL de metadados do Keycloak no URL de upload de metadados campo de texto. Clique no Buscar metadados botão.
drupal saml Single Sign On como SP - carregar URL de metadados idp

Nota e contato - SSO entre dois sites WordPress
Observação: Para atualizar o Nome do Provedor de Identidade, siga estas etapas:
  • Debaixo Ação, Selecione o Editar.
  • Digite Keycloak no Nome do Provedor de Identidade campo de texto.
  • Role para baixo e clique no Salvar configuração botão.


  • Clique no link Testar para testar a conexão entre Drupal e Keycloak.
drupal saml Single Sign On como SP - clique no link Testar para verificar a conexão

  • Em uma janela pop-up de Configuração de Teste, faça login usando as credenciais do Keycloak (se não houver uma sessão ativa). Após a autenticação bem-sucedida, uma lista de atributos recebidos do Keycloak será exibida. Clique em Pronto .
drupal saml Single Sign On como SP - clique no botão Concluído

Parabéns! Você configurou com sucesso o Keycloak como Provedor de Identidade SAML (IdP) e o Drupal como Provedor de Serviços SAML.

  • Abra um novo navegador/janela privada e navegue até a página de login do site Drupal.
  • Clique na Efetue login usando o provedor de identidade (Keycloak) link.
  • Você será redirecionado para a página de login do Keycloak. Insira as credenciais do Keycloak. Após a autenticação bem-sucedida, o usuário será redirecionado de volta ao site do Drupal.

 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Entraremos em contato com você o mais breve possível!



ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda