O plugin WordPress OAuth & OpenID Connect Single Sign-On (SSO) permite login seguro no WordPress usando o Connect2id como provedor de OAuth e OpenID Connect. Você também pode configurar o plugin usando diferentes provedores personalizados e IDPs padrão. Ele suporta recursos avançados de Single Sign-On (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, etc. Aqui, apresentaremos um guia para configurar o SSO entre o WordPress e o Connect2id. Ao final deste guia, os usuários deverão conseguir fazer login no WordPress a partir do Connect2id. Para saber mais sobre outros recursos que oferecemos no plugin WP OAuth Single Sign-On (Cliente OAuth & OpenID Connect), você pode: clique aqui.
Download e instalação
- Efetue login na sua instância do WordPress como administrador.
- Ir para o WordPress Painel -> Plugins e clique em adicionar Novo.
- Pesquisar por um WordPress Logon único OAuth (SSO) plugin e clique em Agora instale.
- Uma vez instalado, clique em Ativação.
Etapas para configurar o login único (SSO) do Connect2id no WordPress
Etapa 1: configurar o Connect2id como provedor OAuth
- Acesse https://c2id.net/login e inscreva-se ou faça login.
- Acesse Servidores guia e, em seguida, clique em Nova implantação. Digite o nome e a região e clique em Implementar. (veja a imagem abaixo).
- Vá para a aba Clientes e clique em Novo registro para criar um novo cliente. Digite URI de redirecionamento/retorno de chamada do plugin/módulo miniOrange OAuth Client sob o URIs de redirecionamento autorizados campo. Selecione o tipo de concessão e insira propriedades adicionais e clique em Registo.
- Cópia gerada ID do cliente e Segredo do cliente e salve-o na configuração do plugin miniOrange OAuth Client.
- Você concluiu com sucesso as configurações do lado do servidor OAuth do aplicativo Connect2id.
| ID do cliente: |
do passo 4 acima |
| Segredo do cliente: |
do passo 4 acima |
| Escopo: |
código aberto |
| Autorizar ponto final: |
https://c2id.com/login |
| Ponto final do token de acesso: |
https://[base-server-url]/token |
| Obter informações do usuário Endpoint: |
https://[base-server-url]/userinfo |
|
URL de redirecionamento personalizado após logout: [opcional] |
https://c2id.com/logout?id_ |
Você configurou com sucesso
Conecte2id como Provedor OAuth para obter login Connect2id no seu site WordPress.
Etapa 2: configurar o WordPress como cliente OAuth
- Vou ao Configurar guia OAuth no plugin e procure por Conecte2id na lista de aplicativos e selecione Conecte2id.
- Em seguida, configure Nome do aplicativo, ID do cliente, Segredo do cliente e Pontos finais.
- Entrar Objetivo valor como código aberto.
- Clique em Salvar configurações para salvar a configuração.
Você configurou com sucesso WordPress como cliente OAuth para obter login Connect2id no seu site WordPress.
Etapa 3: Mapeamento de atributos do usuário.
- O Mapeamento de Atributos do Usuário é obrigatório para permitir que os usuários façam login no WordPress com sucesso. Configuraremos os atributos do perfil de usuário para o WordPress usando as configurações abaixo.
Encontrando atributos do usuário
- Acesse Configurar OAuth aba. Role para baixo e clique em Configuração de Teste.
- Você verá todos os valores retornados pelo seu Provedor OAuth para o WordPress em uma tabela. Caso não encontre valores para Nome, Sobrenome, E-mail ou Nome de usuário, faça as configurações necessárias no seu Provedor OAuth para retornar essas informações.
- Depois de ver todos os valores na Configuração de Teste, vá para Mapeamento de Atributos/Funções guia, você obterá a lista de atributos em um menu suspenso Nome de usuário.
Etapa 4: Configurações de login / Configurações de login.
- As configurações na aba Configurações de Login Único (SSO) definem a experiência do usuário para Login Único (SSO). Para adicionar um widget de login Connect2id à sua página do WordPress, siga os passos abaixo.
1. Faça login nas configurações do WordPress 5.7 e anteriores:
- Acesse Painel esquerdo do WordPress > Aparências > Widgets.
- Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.

2. Configurações de login para o WordPress 5.8:
- Acesse Painel esquerdo do WordPress > Aparências > Widgets.
- Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
- Abra sua página do WordPress e você verá o botão de login SSO do Connect2id. Você pode testar o Login Único (SSO) do Connect2id agora mesmo.
Neste guia, você configurou com sucesso Login único (SSO) Connect2id configurando o Connect2id como Provedor OAuth e o WordPress como Cliente OAuth usando nosso plugin WP OAuth Single Sign-On (Cliente OAuth e OpenID Connect). Esta solução garante que você esteja pronto para implementar acesso seguro ao seu site WordPress usando as credenciais de login do Connect2id em minutos.
Precisa de ajuda?
Envie-nos um e-mail oauthsupport@xecurify.com para orientação rápida (via e-mail/reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado de acordo com sua necessidade.