Procurar Resultados :

×

Cliente Drupal OAuth
Módulo SSO

Conecte seu site Drupal a qualquer provedor OAuth 2.0 ou OpenID Connect. Adicione login SSO com um clique do Google, Microsoft Azure AD, Okta, Keycloak, Auth0 ou um provedor OAuth personalizado sem escrever uma única linha de código. O módulo Drupal OAuth Client é a maneira confiável de adicionar autenticação de nível empresarial a sites Drupal 9, 10 e 11. Elimine a dificuldade de digitar senhas, fortaleça a segurança e ofereça uma experiência de login perfeita para os usuários.
Cliente OAuth do Drupal - Imagem de banner

Nossos clientes confiáveis

Ver todos os clientes →

  • Drupal | Autenticação sem senha no Drupal - NASA
  • Drupal | Autenticação sem senha no Drupal - Nestlé
  • Drupal | Autenticação sem senha no Drupal - Sony Pictures
  • Drupal | Autenticação sem senha do Drupal - UNICC
  • Drupal | Autenticação sem senha no Drupal - Vodafone
  • Drupal | Autenticação sem senha no Drupal - Wipro
  • Drupal | Autenticação sem senha no Drupal - Universidade da Virgínia

Por que escolher o módulo cliente OAuth do Drupal?

SSO personalizado OAuth/OpenID

Conecte o Drupal a qualquer provedor OAuth 2.0 ou OpenID Connect, mesmo um provedor personalizado ou interno. Configure endpoints de autorização, token e informações do usuário, defina seus próprios escopos e declarações para personalizar o fluxo de login de acordo com suas necessidades.

Suporte multi-provedor

Possibilidade de configurar múltiplos provedores OAuth para o Drupal. Cada provedor funciona como uma configuração independente com um URL de login dedicado. Segurança garantida com Authorization Code Grant, PKCE e validação JWT via JWKS.

Gerenciamento de sessão baseado em token

O Single Logout (SLO) e o Front-Channel Logout (FCL) encerram as sessões simultaneamente, os tokens são revogados no provedor para evitar reutilização, alinhando assim as sessões do Drupal com o vencimento do token OAuth e, consequentemente, encerrando as sessões esquecidas.

Suporte Drupal 7

Em janeiro de 2025, o Drupal 7 atingiu o fim de seu ciclo de vida. No entanto, dada a enorme popularidade do Drupal 7, a miniOrange continua a fornecer suporte completo a OAuth SSO e OIDC para o Drupal 7, mesmo após o fim do suporte.

Integre o SSO com o Drupal em minutos.

Conecte seu provedor OAuth ao seu site Drupal e habilite a autenticação baseada em OAuth sem configurações complexas.

Principais funcionalidades do módulo cliente OAuth do Drupal

Mapeamento de Atributos e Funções

Mapeie atributos de usuário, como e-mail, nome de usuário e nome de exibição, diretamente do seu provedor OAuth para o Drupal usando o módulo Drupal OAuth Client. Atribua automaticamente funções do Drupal com base nas funções ou grupos recebidos do provedor OAuth, garantindo que os usuários obtenham o nível de acesso correto no momento do login.

Vinculação e provisionamento de contas

O módulo Drupal OAuth Client cria automaticamente novas contas de usuário durante o login, caso elas ainda não existam, sem necessidade de provisionamento manual. Usuários existentes do Drupal também podem vincular suas contas a provedores externos como Google, Okta ou Azure AD, possibilitando o SSO OAuth do Drupal de forma integrada, sem perder seus perfis ou conteúdo existentes.

Restrição baseada em atributos e domínios

Controle exatamente quem pode acessar seu site Drupal, permitindo ou bloqueando usuários com base no domínio de e-mail ou em atributos OAuth específicos. Uma maneira flexível de aplicar políticas de acesso e manter a autenticação segura, sem depender do gerenciamento manual de usuários.

PKCE + Concessão de Código de Autorização

Baseado no fluxo de código de autorização OAuth 2.0 com suporte completo a PKCE (S256) para evitar a interceptação de código, essencial para SPAs e clientes públicos. Um parâmetro de estado adiciona proteção contra CSRF, mantendo cada login alinhado com os padrões de segurança modernos.

Configuração de Importação/Exportação

Exporte e importe todas as configurações de provedores, mapeamentos de atributos e regras de funções como JSON, facilitando a replicação de configurações entre ambientes de desenvolvimento, teste e produção. Totalmente integrado ao sistema de gerenciamento de configuração do Drupal para implantações limpas e com controle de versão.

Relatórios de auditoria de login

Monitore cada tentativa de login SSO com registros de auditoria detalhados — nome de usuário, e-mail, provedor, endereço IP, URL de navegação, data e hora e status de sucesso/falha. Desenvolvido para atender aos requisitos SOC 2, ISO 27001 e HIPAA, oferecendo aos auditores a visibilidade por tentativa necessária sem a necessidade de ferramentas adicionais.

Suporte sem cabeça

O módulo Drupal OAuth Client oferece autenticação OAuth SSO e OIDC perfeita em arquiteturas desacopladas, protegendo tanto o frontend quanto o backend em configurações Drupal headless. Ideal para stacks modernas onde o Drupal fornece a API enquanto React, Vue ou Next.js cuidam da experiência do usuário.

Mapeamento de Atributos e Funções

Mapeamento de Atributos e Funções

Mapeie atributos de usuário, como e-mail, nome de usuário e nome de exibição, diretamente do seu provedor OAuth para o Drupal usando o módulo Drupal OAuth Client. Atribua automaticamente funções do Drupal com base nas funções ou grupos recebidos do provedor OAuth, garantindo que os usuários obtenham o nível de acesso correto no momento do login.


Planos de preços

STANDARD

$249/Ano

Número de instâncias:
Selecione Versões:

  • Configuração automática do servidor OAuth
  • Mapeamento de atributos básicos
  • Apoio à Concessão do Código de Autorização
PREMIUM

$399/Ano

Número de instâncias:
Selecione Versões:

  • Mapeamento avançado de funções
  • Login de backdoor
  • Forçar autenticação / Proteger site completo
EMPREENDIMENTO
Mais comprado

$449/Ano

Número de instâncias:
Selecione Versões:

  • Suporte para token de atualização
  • Ativar usuários bloqueados após SSO
  • Logout único
SUITE

SSO + Provisionamento


  • Sincronização de perfil de usuário baseada em SCIM bidirecional
  • Provisionamento baseado em função
  • Suporte para Provisionamento de Grupo
  • Integração perfeita com qualquer IdP.
  • Mapeamento de funções e grupos em tempo real

Comparar planos

Diferenciais

Padrão

Premium

Empreendimento

Configuração automática do servidor OAuth Configuração automática do servidor OAuth Configuração automática do servidor OAuth Configuração automática do servidor OAuth
Mapeamento de atributos básico (e-mail, nome de usuário) Mapeamento de atributos - básico Mapeamento de atributos - básico Mapeamento de atributos - básico
Suporte de Concessão de Código de Autorização Suporte de Concessão de Código de Autorização Suporte de Concessão de Código de Autorização Suporte de Concessão de Código de Autorização
Exportar configuração Exportar configuração Exportar configuração Exportar configuração
Importar Configuração Importar Configuração Importar Configuração Importar Configuração
Usuários de Provisão Automática Usuários de Provisão Automática Usuários de Provisão Automática Usuários de Provisão Automática
Registros de depuração Registros de depuração Registros de depuração Registros de depuração
Usuários de Provisão Automática Usuários de Provisão Automática Usuários de Provisão Automática Usuários de Provisão Automática
Mapeamento de atributos - avançado (atributos personalizados) Mapeamento de atributos - avançado (atributos personalizados) Mapeamento de atributos - avançado (atributos personalizados) Mapeamento de atributos - avançado (atributos personalizados)
Redirecionamentos personalizados de login e logout Redirecionamentos personalizados de login e logout Redirecionamentos personalizados de login e logout Redirecionamentos personalizados de login e logout
Mapeamento de funções básicas (definir função padrão para novos usuários) Mapeamento Básico de Funções Mapeamento Básico de Funções Mapeamento Básico de Funções
Redirecionamento automático para servidor OAuth para login   Redirecionamento automático para servidor OAuth para login Redirecionamento automático para servidor OAuth para login
Mapeamento avançado de funções (atribuir funções com base em atributos do IDP)   Mapeamento avançado de funções Mapeamento avançado de funções
Login de backdoor   Login de backdoor Login de backdoor
Aplicar autenticação / Proteger todo o site   Aplicar autenticação / Proteger todo o site Aplicar autenticação / Proteger todo o site
Suporte ao OpenId Connect (login usando o servidor OpenId Connect)    Suporte ao OpenId Connect (login usando o servidor OpenId Connect)  Suporte ao OpenId Connect (login usando o servidor OpenId Connect)
Apoio à Subvenção Implícita   Apoio à Subvenção Implícita Apoio à Subvenção Implícita
Suporte de fluxo PKCE     Suporte de fluxo PKCE
Gerar certificados X.509 personalizados     Gerar certificados X.509 personalizados
Suporte para concessão de senha     Suporte para concessão de senha
Suporte para token de atualização     Suporte para token de atualização
Gerar certificados X.509 personalizados     Integração WordPress Onedrive
Ativar usuários bloqueados após SSO     Ativar usuários bloqueados após SSO
Logout único     Logout único
Provedor OAuth ilimitado suportado *      Suporte ilimitado a provedores OAuth
Gerar certificados X.509 personalizados     Integração WordPress Onedrive
Suporte à integração sem cabeça     Suporte à integração sem cabeça
Restrição de domínio     Restrição de domínio
Persistir tokens de acesso e ID na sessão e cookies     Persistir tokens de acesso e ID na sessão e cookies
Restrição baseada em atributos/funções     Restrição baseada em atributos/funções
Compatibilidade do Módulo Drupal Groups     Compatibilidade do Módulo Drupal Groups
Compatibilidade do Módulo de Perfil Drupal     Compatibilidade do Módulo de Perfil Drupal
URL de retorno de chamada dinâmico     URL de retorno de chamada dinâmico
Restrição de página     Restrição de página
Ganchos de Desenvolvimento     Ganchos de Desenvolvimento
Relatórios de login/análises     Relatórios de login/análises
Botão de login personalizado     Botão de login personalizado

Descubra nossa ampla gama de integrações

Você pode habilitar o Single Sign-On (SSO) em seu site Drupal usando nosso módulo OAuth SSO e conectá-lo a qualquer provedor OAuth. Consulte nossos guias de integração com os provedores de identidade mais populares.

Como configurar o Single Sign-On (SSO) no Drupal?

controle de acesso à mídia do WordPress | Etapa 1

Etapa 01

Instale o módulo cliente OAuth do Drupal.

Baixe e instale o módulo Drupal OAuth/OIDC Client do marketplace do Drupal.

plugin de prevenção de acesso direto do WordPress | Etapa 2

Etapa 02

Configurar o aplicativo OAuth

Insira o escopo e os endpoints para configurar seu aplicativo OAuth.

controle de acesso à mídia do WordPress | Etapa 3

Etapa 03

Copiar URL de retorno/redirecionamento

Por fim, copie o URL de retorno/redirecionamento e forneça-o ao seu aplicativo.

Explore os recursos de SSO OAuth do Drupal

Obtenha o módulo e configure rapidamente seu site Drupal como um cliente OAuth para uma integração SSO perfeita.

Setores Industriais

Solução unificada de gerenciamento e segurança de endpoints, pronta para uso no mercado, para atender a todas as necessidades específicas de segurança.

Indústria governamental

Governo

Habilite o acesso seguro a serviços ao cidadão e portais internos usando o módulo cliente OAuth do Drupal. Implemente o SSO OAuth do Drupal com provedores OAuth governamentais, garantindo a autenticação OAuth do Drupal segura e em conformidade com o suporte a OIDC do Drupal.

Indústria da Educação

Educação

Simplifique o acesso às plataformas de aprendizagem com o SSO OAuth do Drupal. Permita que alunos e professores façam login usando credenciais institucionais por meio do cliente OAuth do Drupal, garantindo uma autenticação OAuth do Drupal segura e integrada.

Setor de Saúde

Assistência médica

Proteja dados sensíveis de pacientes e sistemas médicos usando o módulo cliente OAuth do Drupal. Habilite login seguro com provedores confiáveis, acesso baseado em funções e autenticação OAuth confiável com suporte a OIDC.

Caso de uso popular

Aqui estão alguns casos de uso reais do módulo cliente OAuth do Drupal que ajudam a implementar o SSO OAuth/OIDC seguro do Drupal para permitir a autenticação perfeita em aplicativos Drupal.

Login baseado em atributos no Drupal usando OAuth

Este caso de uso demonstra como o módulo cliente OAuth do Drupal permite o login baseado em atributos usando dados de um provedor OAuth. Durante o SSO OAuth do Drupal, a autenticação e a identificação do usuário são gerenciadas por meio de atributos, garantindo uma autenticação OAuth do Drupal segura e transparente, com suporte para OIDC do Drupal.

Saiba mais →

Caso de uso de login baseado em atributos do Drupal-SSO
Drupal-SSO-Single-LogOut-UseCase

Single Logout (SLO) no cliente OAuth do Drupal

O módulo cliente OAuth do Drupal permite o logout único seguro, encerrando simultaneamente as sessões do usuário no Drupal e no provedor OAuth. Durante o SSO OAuth do Drupal, isso garante o encerramento completo da sessão, melhora a segurança e impede o acesso não autorizado entre aplicativos conectados, com autenticação OAuth do Drupal confiável e suporte a OIDC do Drupal.

Saiba mais →

Revogação de token após logout no cliente OAuth

O módulo cliente OAuth do Drupal revoga os tokens de atualização ao fazer logout para garantir o encerramento completo da sessão. Durante o SSO OAuth do Drupal, isso impede acessos futuros, invalidando os tokens no nível do provedor e fortalecendo a autenticação OAuth do Drupal com suporte para OIDC do Drupal.

Saiba mais →

Drupal-OAuth-Client-Token-Revocation-After-Logout
Drupal-Session-Handling-with-Token

Gerenciamento de sessão com sincronização de expiração de token

O módulo cliente OAuth do Drupal sincroniza as sessões do Drupal com a expiração do token OAuth para evitar acessos obsoletos. Durante o SSO OAuth do Drupal, ele valida o status do token e encerra a sessão ou a atualiza conforme necessário, garantindo uma autenticação OAuth segura no Drupal com suporte a OIDC.

Saiba mais →

Perguntas frequentes

Perguntas frequentes | Perguntas frequentes sobre o móduloConsultas sobre o módulo

O miniOrange armazena algum dado do usuário?

A miniOrange não transfere quaisquer dados para fora dos seus sistemas nem armazena quaisquer Informações de Identificação Pessoal (PII). Todos os módulos são executados localmente. Todos os dados permanecem nas suas instalações/servidor. Apenas para o módulo de autenticação de dois fatores (2FA) do Drupal, precisamos armazenar o endereço de e-mail do usuário. Para a autenticação baseada em risco, informações como tipo de dispositivo, localização, endereço IP e hora são necessárias para identificar o usuário e conceder acesso com base no risco.

O miniorange fornece licença de desenvolvedor para módulo pago?

Não fornecemos licença de desenvolvedor para nosso módulo pago e o código-fonte é protegido. É estritamente proibido fazer qualquer alteração no código sem a permissão por escrito da miniOrange. O módulo inclui recursos que podem ser usados ​​pelos desenvolvedores para estender sua funcionalidade.

A miniOrange oferece suporte técnico?

Sim, oferecemos suporte 24 horas por dia, 7 dias por semana, para todos os problemas que você possa enfrentar ao usar o módulo, incluindo suporte técnico de nossos desenvolvedores. Você pode obter suporte prioritário com base no Plano de Suporte escolhido. Confira os diferentes Planos de Suporte disponíveis. aqui..

Como ativar o Módulo Premium no meu site Drupal?

  1. Após concluir o pagamento, vá para o Painel miniOrange Para baixar seu módulo premium ou seguir o Etapas de instalação do Composer.
  2. Para ativar o módulo pago, acesse o Cadastro/Login Acesse a aba e faça login com a sua conta miniOrange, para a qual você adquiriu uma licença.
  3. Após efetuar o login, será solicitado que você insira sua chave de licença. Acesse o Painel do miniOrange → Licença → Ver chave de licença para obter sua chave de licença.

Como posso liberar minha chave de licença?

Você pode remover a chave de licença do módulo clicando no botão "Remover conta" na aba "Registrar/Entrar" do módulo.

Quer agendar uma demonstração?

forma mo

 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda