Procurar Resultados :

×

Registrar Contato

Autenticação única (SSO) para MemberPress no WordPress – Integração SSO SAML do MemberPress


Visão geral

miniLaranja Plug-in de logon único (SSO) SAML 2.0 permite login SSO contínuo em seus sites WordPress por meio de autenticação por meio de qualquer Provedor de Identidade compatível com SAML 2.0.
Isso significa que, após autenticar ou efetuar login por meio do seu Provedor de Identidade, você também efetuará login nos seus sites WordPress sem precisar inserir suas credenciais manualmente. O plugin permite que seu site de membros atue como um SP (Provedor de Serviços) SAML, que pode ser configurado para estabelecer confiança entre seu site e o IdP para autenticar e habilitar o SSO/login com segurança para o usuário no site de membros. A vantagem adicional do SSO é que suas credenciais são armazenadas no seu Provedor de Identidade e em nenhum outro lugar, o que adiciona outra camada de segurança às suas credenciais.

miniLaranja Plug-in SAML SSO O WordPress oferece suporte à configuração de SSO com todos os principais provedores de identidade compatíveis com SAML, como ADFS, AzureAD, AzureB2C, Octa, Manto-chave, Aplicativos do Google e muitos mais.


Principais funcionalidades (SSO para integração com WordPress e MemberPress)

O plugin miniOrange SAML 2.0 SSO oferece vários recursos que podem ser resumidos da seguinte forma:

  1. Mapeamentos de membros do MemberPress: Com base nos atributos do IdP do usuário, as associações do usuário serão atualizadas sempre que o usuário realizar o SSO, fornecendo acesso seguro ao conteúdo do seu site.
  2. Mapeamento de atributos e funções (sincronização de usuários): Ele permite a sincronização/mapeamento de perfis de usuários do IdP para campos de perfil do MemberPress e também atribui funções/associações com base no grupo do usuário.
  3. Suporte a múltiplos IDPs: Ele suporta o login único de vários IdPs no seu site de associação. Você também pode habilitar o login único da Federação para permitir que os usuários façam login usando suas credenciais universitárias.
  4. Forçar Autenticação: Ele permite a restrição do seu site apenas aos membros, por meio do redirecionamento automático dos usuários para a página de login do IdP.
  5. Logout único: Este recurso permite que você encerre a sessão SSO de um usuário no seu site, bem como seu Provedor de Identidade, quando o usuário sai do seu site de associação MemberPress.
  6. Restrição de página: Você pode configurar seu site de forma que páginas/postagens específicas sejam restritas apenas a usuários logados. Os usuários serão redirecionados para a página de login do seu IdP sempre que tentarem acessar uma página/postagem restrita.
  7. Suporte de rede multisite: Você pode configurar o mesmo login SSO com o mesmo IdP para todos os subsites em uma rede multisite e gerenciar as configurações de SSO para cada subsite no nível da rede.
  8. Código de acesso/Widget/Link para login SSO: Você pode adicionar um link, um código de acesso ou um botão em qualquer lugar do seu site MemberPress para autenticar usuários por meio do seu Provedor de Identidade.

Benefícios do MemberPress Integrator para WordPress

miniOrange fornece integração perfeita para memberpress usando Integrador MemberPress para alcançar os seguintes benefícios:

  1. Restrição de conteúdo: Você pode configurar seu site MemberPress de forma que níveis de associação de usuários específicos possam acessar conteúdos específicos. Os usuários receberão diferentes níveis de associação com base nos grupos de IdP usando o integrador miniOrange MemberPress.
  2. Conteúdo de alimentação por gotejamento: Você pode configurar seu site de associação de forma que somente membros pertencentes a níveis de associação específicos recebam conteúdo, ou seja, novos blogs, postagens, etc.
  3. Cupons de desconto de suporte: Você pode configurar o integrador de forma que cupons de desconto possam ser disponibilizados para grupos específicos de usuários, dependendo do nível de associação deles.
  4. Notificações por e-mail: Você pode usar níveis de associação para identificar clientes que assinaram atualizações sobre seu site de associação e enviar notificações por e-mail adequadamente.
  5. Páginas de preços dinâmicos: Ele pode ajudar você a controlar quais membros têm acesso à página de preços dinâmicos com base nos níveis de associação.

Como configurar o Single Sign-On em um site MemberPress usando o miniOrange?

Pré-requisito: Download e instalação

Faça o download do Plug-in SAML SSO Para configurar o Single Sign-On (SSO) no seu site de membros MemberPress para WordPress:

Login único (SSO) para WordPress com Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, G Suite, Shibboleth e muitos IdPs SAML [SUPORTE 24 HORAS POR DIA, 7 DIAS POR SEMANA]

 Testado com 5.8.2

Configurar o plugin SAML SSO 2.0 para WordPress: Para configurar o SSO (Single Sign-On) no seu site MemberPress, você precisará configurar o plugin SAML SSO para WordPress com seu provedor de identidade. Para isso, você precisará dos metadados do IdP (provedor de identidade) em formato de URL ou arquivo. Os detalhes do IdP necessários para configurar o plugin são: ID da entidade IDP, URL de login SAML e Certificado X.509

Você pode encontrar o guia passo a passo do seu Provedor de Identidade em aqui..

Se você não encontrar seu Provedor de Identidade na lista, siga as instruções no guia abaixo para configurar o plugin:

  • Depois que o plug-in miniOrange SAML 2.0 SSO estiver instalado, navegue até o Configuração do provedor de serviços guia no plugin.
    Pesquise o nome do seu Provedor de Identidade ou clique no seu Provedor de Identidade entre os Provedores de Identidade fornecidos.

  • Configuração personalizada de IdP - Integração de SSO do MemberPress para WordPress
  • Se o nome do seu provedor de identidade não estiver na lista padrão, você pode clicar em IDP personalizado para adicionar um Provedor de Identidade personalizado.

  • Guia SAML - Integração SSO do MemberPress para WordPress
  • Navegue até a Configuração do provedor de serviços guia do plugin e forneça os detalhes do seu Provedor de Identidade, como ID da Entidade IdP, URL de Login SAML e Certificado X.509.
  • Se você tiver o arquivo ou URL de metadados do IdP, poderá fazer upload diretamente dos metadados do IdP clicando em Carregar arquivo de metadados IDP/XML botão.

  • Configurações - Integração SSO do MemberPress para WordPress
  • Clique em Economize botão depois de inserir todas as informações necessárias.
  • Agora, para testar sua configuração, clique no Configuração de Teste botão.

  • Teste bem-sucedido - Integração SSO do MemberPress para WordPress
  • Com a configuração bem-sucedida, você obterá um TESTE BEM-SUCEDIDO mensagem e a Nome do Atributo e Valores de Atributo no Configuração de Teste janela.

Tipos de mapeamento de perfil de usuário

A. Mapeamento de Membros do MemberPress

  • Essas associações de usuários seriam atualizadas com base no grupo IDP do usuário sempre que o usuário realizasse o SSO, permitindo que você mantivesse a consistência nas informações do usuário e protegesse o acesso ao seu site.
  • Atribuição de Associação de Usuário: As associações de usuários seriam atualizadas com base no grupo IDP do usuário sempre que o usuário realizasse o SSO.
  • Atribuição de Associação Padrão: Se um usuário de grupos não mapeados em seus SSOs de IDP entrar no MemberPress, esse usuário receberá automaticamente um nível de associação padrão.
  • Atribuição de múltiplas funções: Você pode atribuir um nível de associação a usuários de várias funções em seu IDP.

B. Mapeamento de Associação Padrão

  • Além disso, o miniOrange memberpress Integrator também tem mapeamento de associação padrão para todos os IDPs.
  • Por exemplo, você deseja que usuários do Azure AD com o grupo de usuários group1 sejam atribuídos à Associação2 e que todos os outros usuários, independentemente do IDP, sejam atribuídos à Associação1. Isso pode ser alcançado pelo Mapeamento Padrão para IDPs.

C. Mapeamentos de membros para vários IDPs

  • O miniOrange MemberPress Integrator suporta múltiplos IDPs, o que significa que você pode configurar associações com base no grupo de IDP do usuário, para cada IDP individualmente.

  • Exemplo - MemberPress SSO para WordPress

    Por exemplo, você tem duas assinaturas MemberPress - Associação1 e Associação2, e dois grupos de usuários em seu IDP - group1 e group2Usando o MemberPress Integrator para WordPress, você poderá atribuir usuários do grupo1 ao grupo. Associação1 quando realizam o SSO no seu site MemberPress. Da mesma forma, os usuários do grupo 2 podem ser atribuídos Associação2.

    Observação: Para vários IDPs, grupos diferentes serão armazenados em IDPs diferentes, como Okta, Azure AD, etc. e a atribuição de Associações ocorrerá de forma semelhante à mostrada no Mapeamento do MemberPress.


Configuração do Integrador MemberPress

Mapeamento de atributos de usuários do MemberPress

Os perfis de usuário do MemberPress podem ser mapeados com base nos detalhes do membro recebidos do Provedor de Identidade (IdP) com a ajuda do mapeamento de atributos. Os atributos básicos do site de associação do MemberPress incluem nome de usuário, e-mail, nome, sobrenome, função e nome de exibição, que podem ser mapeados com base nos atributos do IdP.

  • Para mapear os atributos mencionados acima, navegue até o Mapeamento de atributos/funções guia do plugin SAML SSO para WordPress.
  • Na seção Mapeamento de atributos, selecione os valores de atributo que deseja atribuir aos respectivos campos na lista suspensa.
  • Por exemplo, você pode mapear o Nome de usuário como o Primeiro nome do usuário selecionando o valor do atributo na lista suspensa.

  • Mapeamento de atributos - MemberPress SSO para WordPress
  • Verifique a lista de Atributos enviados pelo IDP clicando no Configuração de Teste botão no Configuração do provedor de serviços guia do plugin miniOrange SAML SP Single Sign On. Observe a Nome do Atributo cujos valores contêm o grupo de usuários. Por exemplo, na imagem abaixo, o nome do atributo é Membro de.

  • Atributos SAML - MemberPress SSO para WordPress

Mapeamento de níveis de associação de usuários do MemberPress

  • O atributo MemberOf contém as informações do grupo para o usuário.
  • Você pode seguir os passos abaixo para mapear isso aos níveis de associação do MemberPress:

  • Vou ao Mapeamento de atributos/funções guia do plugin miniOrange SAML SP SSO.
  • Na seção Mapeamento de Atributos, forneça o Grupo/Função valor como Membro de e clique no Economize botão.

  • Mapeamento de atributos SAML - MemberPress SSO para WordPress
  • Agora, navegue até o complemento MemberPress Integrator.
  • Selecione seu Provedor de Identidade. Clique em Selecionar botão.
  • Para mapear os níveis de associação do MemberPress, selecione Nível de associação no menu suspenso e insira o valor do atributo mapeado para Grupo/Função nas caixas de entrada de nomes de grupos IDP.

  • Atributos do MemberPress - SSO do MemberPress para WordPress
  • Digamos que você tenha dois níveis de associação ao MemberPress, Associação3 e Associação2 e agora você deseja mapear os usuários do SSO para esses níveis com base no valor de Membro de atributo conforme enviado pelo IDP.
  • De acordo com o mapeamento acima, ao realizar o SSO, qualquer usuário que tenha Membro de valor do atributo como group3 será adicionado a Associação3 Nível de associação MemberPress e qualquer usuário que tenha Membro de valor do atributo como group2 or group1 será adicionado ao nível específico de associação do MemberPress selecionado.
  • Função padrão é usado para atribuir nível de associação padrão aos usuários que fazem SSO no MemberPress a partir de grupos não mapeados.
  • Para vários IDPs, selecione seu IDP a cada vez e atribua as funções correspondentes. O Mapeamento Múltiplo está disponível apenas para as versões Enterprise e All Inclusive do plugin SSO.

Mapeamento de funções de usuário do MemberPress

Os usuários podem receber funções com base nos grupos de IdP aos quais pertencem.

  • Vou ao Mapeamento de atributos/funções secção do Plug-in SAML SSO e role para baixo até o Mapeamento de Funções seção.
  • Você pode escolher o Função padrão para os usuários que seriam atribuídos a cada usuário SSO.

Para atribuir funções específicas a usuários em grupos IdP específicos, você precisará mencionar o Nome do Atributo IdP no qual os valores de grupo estão sendo recebidos do Provedor de Identidade.

  • Vou ao Mapeamento de atributos/funções guia do plugin SAML SSO para WordPress.
  • Na seção Mapeamento de Atributos, forneça o Grupo/Função valor como grupos e clique no Economize botão.

  • Mapeamento de grupos - MemberPress SSO para WordPress
  • Você pode atribuir funções aos grupos inserindo o nome do grupo na caixa de entrada para cada função do WordPress.
  • Clique em Economize.

  • Mapeamento de funções - MemberPress SSO para WordPress
  • Não crie usuários automaticamente se as funções não estiverem mapeadas: Ao habilitar esse recurso, somente usuários mapeados poderão acessar o site MemberPress.
  • Não atribua funções a usuários não listados: Habilitar esse recurso permite que você atualize as funções de usuários existentes e não atribui nenhuma função do MemberPress a novos usuários.
  • Não atualize as funções dos usuários existentes: Habilitar esse recurso não alteraria a função atribuída ao usuário existente no site MemberPress “após o SSO”.
  • Não permitir que usuários efetuem login com funções específicas: Ao habilitar esse recurso, você pode restringir o login no seu site de associação a usuários específicos com base em seus grupos de IdP.
  • Além disso, os usuários também podem criar Funções personalizadas para que diferentes grupos limitem o acesso.

Mapeamento de atributos personalizados:

Permite mapear atributos personalizados, ou seja, você pode mapear atributos IdP adicionais para o perfil dos membros do MemberPress. Você pode habilitar o Atributo de exibição opção para um atributo se você quiser exibi-lo no menu Usuários do Wordpress.

  • Para adicionar um atributo personalizado, navegue até Mapeamento de atributos/funções seção do plugin SAML SSO para WordPress.
  • Debaixo Atributos personalizados do mapa, insira o nome desejado em Nome do atributo personalizado e atribuir o Nome do atributo do IdP selecionando o valor do atributo na lista suspensa.
  • Clique em Adicionar atributo para adicionar mais atributos personalizados. Uma vez feito isso, clique em Economize.
  • Por exemplo, você pode criar um atributo Telefone e atribuir o valor de atributo desejado atribuindo-lhe o Nome do atributo do IDP contendo esse valor.

  • Mapear atributos personalizados - Integração SSO do MemberPress para WordPress

Como iniciar o SSO no site MemberPress?

Iniciações SSO - WordPress MemberPress SSO
  1. Redirecionamento automático do site MemberPress: Caso uma sessão de login não seja encontrada no site MemberPress durante o acesso, o usuário será redirecionado automaticamente para a página de login do IdP para autenticação. Autenticação Forçada há uma opção disponível que força o usuário a se autenticar toda vez que tenta fazer login no site MemberPress.

  2. Redirecionamento automático - Integração SSO do WordPress MemberPress
  3. Redirecionamento automático do WordPress: Este recurso redireciona os usuários para a página de login do IdP quando eles tentam acessar qualquer página de administração do site MemberPress. Este recurso inclui uma funcionalidade de acesso backdoor ao seu site MemberPress através do seu login do WordPress, caso você fique bloqueado do seu site IdP.
  4. Redirecionamento automático do WordPress - Integração SSO do MemberPress para WordPress
  5. Botão de login: Ele é usado para criar um botão de login na página de login do WordPress para redirecionar os usuários à página de login do IdP para autenticação. Também oferece uma opção para redirecionar todos os usuários para a página de login do WordPress, de onde podem iniciar o SSO.

  6. Nota e contato - SSO entre dois sites WordPress

    Observação: Para configurar um link/botão SSO em uma página de login personalizada do MemberPress, consulte estas instruções. passos.


    Botão de login - Integração SSO do MemberPress para WordPress
  7. Links SSO: Widget, shortcode ou link SSO podem ser colocados em qualquer página/post e cabeçalho/rodapé no site MemberPress para que os usuários façam login com suas credenciais de IdP (SSO).

  8. Links SSO - Integração SSO do MemberPress para WordPress
  9. SSO iniciado por IDP: O plugin também oferece suporte ao SSO iniciado por IDP, o que permitirá que os usuários façam login automaticamente no seu site de associação clicando no aplicativo no painel do seu provedor de identidade.

Restringindo o acesso ao site de membros do MemberPress

  1. Mapeamento de domínio: Este recurso permite que você restrinja/permita o acesso ao site MemberPress para usuários de um domínio específico.
    • Para habilitar esta opção, navegue até Mapeamento de atributos/funções seção do plugin SAML SSO para WordPress.
    • Debaixo Restrição de domínio permitir o Habilitar login de restrição de domínio. Insira o domínio que deseja restringir ou permitir acesso e clique em Economize.

    • Mapeamento de Domínio - Integração SSO do MemberPress para ordPress
    • Quando um usuário de um domínio restrito tenta fazer login, ele receberá a seguinte mensagem de erro.

    • Mensagem de erro - Integração SSO do MemberPress para WordPress
    • Esta mensagem pode ser personalizada sob o Mensagem de erro de domínio restrito para Mensagens Personalizadas seção.

    • Mensagem personalizada - Integração SSO do MemberPress para WordPress

Restringir páginas/postagens específicas no seu site de associação MemberPress

Com a ajuda do plugin Page Restriction, você pode restringir páginas/postagens específicas no seu site MemberPress, ou seja, os usuários precisarão fazer login por meio de seu IdP para acessar as páginas restritas.

  • Vou ao Restrição de página plugin e navegue até Restringir a usuários logados aba.
  • Debaixo Selecione as páginas às quais deseja dar acesso somente a usuários logados, selecione as páginas que deseja restringir apenas aos usuários conectados e clique em Salvar configuração.
  • Do lado direito embaixo Opções de restrição de página selecionar Log-in único opção.
  • Observação: Habilitar esta opção permitirá que seus usuários façam SSO no site MemberPress usando suas credenciais de IdP quando tentarem acessar a página restrita.


    Restringir acesso - Integração SSO do MemberPress para WordPress
  • Usando a Restrição de Página, você também pode restringir páginas ou postagens específicas com base nas funções do usuário do WordPress.

Nossa solução MemberPress oferece integração perfeita para o mapeamento de membros do WordPress. Nosso plugin SAML SSO para WordPress suporta integrações com diversos sistemas. addons para estender a funcionalidade do seu site.
Se você tiver algum requisito personalizado, entre em contato conosco em samlsupport@xecurify.com e nós ajudaremos você a atingir seu caso de uso.

Recursos adicionais

Por que nossos clientes escolhem as soluções de Single Sign-On (SSO) da miniOrange para WordPress?


Suporte 24 / 7

miniOrange fornece suporte 24 horas por dia, 7 dias por semana para todas as soluções de identidade segura. Garantimos suporte de alta qualidade para atender sua satisfação.

Registrar

Comentários


Veja você mesmo o que nossos clientes dizem sobre nós.
 

Avaliações

Guias de configuração abrangentes


Instruções e vídeos passo a passo fáceis e precisos para ajudá-lo a configurar em minutos.

Assistir à demonstração


Oferecemos soluções de identidade seguras para login único, autenticação de dois fatores, MFA adaptável, provisionamento e muito mais. Entre em contato conosco em

 +1 978 658 9387 (EUA) | +91 77966 99612 (Índia)   samlsupport@xecurify.com

[MO_CONTATO_NOS]
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda