Procurar Resultados :

×

Registrar Contato

Autentique o Single Sign-On (SSO) do PingFederate com OAuth para WordPress.

O SSO para WordPress permite login seguro e integrado no WordPress usando o PingFederate como seu provedor de OAuth e OpenID Connect. Ao implementar o SSO com o PingFederate, os usuários podem acessar seu site ou aplicativos com um único conjunto de credenciais, simplificando a experiência de login. Nosso plugin de Single Sign-On (SSO) OAuth e OpenID Connect para WordPress oferece recursos avançados de SSO como mapeamento de atributos, mapeamento de funções e controle de acesso baseado em domínios de e-mail corporativos. Ele também permite proteger todo o seu site WordPress com SSO. O plugin OAuth SSO para WordPress simplifica o processo de login do usuário e agiliza a autenticação de login do PingFederate. Siga os passos no guia abaixo para instalar e configurar o SSO para WordPress com o PingFederate.


  • Efetue login na sua instância do WordPress como administrador.
  • Ir para o WordPress Painel -> Plugins e clique em adicionar Novo.
  • Procurar por um Logon único (SSO) OAuth plugin para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.

    Etapa 1.1: Obtenha os arquivos do OAuth Playground do PingIdentity

  • Em um navegador, vá para o Ferramentas de desenvolvimento página no site do Ping Identity.
  • Clique no botão Download do OAuth Playground. Se solicitado, faça login na sua conta do Ping Identity. Seu navegador baixará o arquivo ZIP do OAuth Playground.
  • Extraia o conteúdo do arquivo ZIP.
  • Etapa 1.2: Instalar o OAuth Playground

  • Copie o conteúdo do /dist/implantar diretório para /pingfederate/servidor/padrão/implantar no PingFederate.
  • Mesclar o conteúdo do /dist/conf diretório para /pingfederate/servidor/padrão/conf no PingFederate.
  • Etapa 1.3: Configurar o OAuth Playground

  • Abra o OAuth Playground acessando https://<pf_host>:9031/OAuthPlayground em um navegador.
  • Ping Single Sign-On (SSO) para WordPress - Adicionar novo aplicativo
  • Clique na instalação botão. O assistente de configuração é exibido.
  • Siga as instruções do assistente e clique em Seguinte.
  • Ping Single Sign-On (SSO) para WordPress - Adicionar novo aplicativo

    Você configurou com sucesso PingFederate como um provedor OAuth no seu site WordPress, permitindo que os usuários acessem com segurança seus recursos digitais usando um único conjunto de credenciais de login e melhorem a autoridade de autenticação do usuário usando o login Ping Single Sign-On (SSO).


  • Acesse Configurar OAuth guia e clique Adicionar novo aplicativo para adicionar um novo aplicativo cliente ao seu site.
  • Ping Single Sign-On (SSO) para WordPress - Adicionar novo aplicativo
  • Escolha seu aplicativo na lista de provedores OAuth / OpenID Connect, aqui Ping
  • Ping Single Sign-On (SSO) para WordPress - Selecione o aplicativo
  • Após selecionar o provedor copie o URL de retorno de chamada que precisa ser configurado na configuração do aplicativo SSO do provedor OAuth.
  • Insira as credenciais do cliente como ID do cliente & Segredo do cliente que você obterá do aplicativo Ping Federate SSO.
  • Consulte a tabela abaixo para obter detalhes e configurar o Escopo e pontos finais para Ping Federate no plugin.
  • Escopo: código aberto
    Autorizar ponto final: https://{your-base-url}/as/authorization.oauth2
    Ponto final do token de acesso: https://{your-base-url}/as/token.oauth2
    Obter informações do usuário Endpoint: https://{your-base-url}/idp/userinfo.oauth2
    URL de redirecionamento personalizado após logout: [opcional] https://<your-domain>/connect/endsession?post_logout_redirect_uri=<redirect-url-after-logout>
  • Clique em Seguinte.
  • Ping Single Sign-On (SSO) para WordPress - ID do Cliente e Segredo do Cliente
  • Verifique os detalhes da configuração e clique em Acabamento para salvar a configuração.
  • Ping Single Sign-On (SSO) para WordPress - Concluir configuração

    Você configurou com sucesso WordPress como um cliente OAuth permitindo que os usuários acessem com segurança seus recursos digitais usando um único conjunto de credenciais de login com Ping Single Sign-On (SSO) faça login no seu site WordPress.

  • Acesse Configurar OAuth guia e pesquise o nome do seu aplicativo para adicionar um novo aplicativo cliente ao seu site, aqui Ping federado.
  • Login de logon único (SSO) do PingFederate: configure-endpoints
  • configurar Nome do aplicativo, ID do cliente, Segredo do cliente, Nome de domínio do aplicativo ping federate SSO.
  • Ping Single Sign-On (SSO) para WordPress - Adicionar nome do aplicativo e ID do locatário
  • Escolha o seu Tipo de concessão da lista de opções e clique em Salvar configurações para salvar a configuração.
  • Ping Single Sign-On (SSO) para WordPress - Adicionar Tipo de Concessão

    Você configurou com sucesso WordPress como cliente OAuth para obter autenticação de usuário com login único (SSO) do Pingfederate no seu site WordPress.


  • 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.
    • 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.
    • Login de logon único (SSO) do PingFederate: mapeamento de atributos/funções

  • Clique em “Configuração de teste” e você obterá a lista de Nomes de Atributos e Valores de Atributos que são enviados pelo seu provedor OAuth.
  • Na janela "Configuração de Teste", mapeie os Nomes de Atributos na seção "Mapeamento de Atributos" do plugin. Consulte a captura de tela para mais detalhes.
  • Ping Single Sign-On (SSO) para WordPress: mapeamento de atributos
  • Habilitar mapeamento de funções: Para habilitar o Mapeamento de Funções, você precisa mapear o Atributo de Nome do Grupo. Selecione o nome do atributo na lista de atributos que retorna as funções do seu aplicativo provedor.
    Por exemplo: Tipo

  • Ping Single Sign-On (SSO) para WordPress: configuração de teste - mapeamento de funções
  • Atribuir função do WordPress à função do Provedor: Com base na sua aplicação de provedor, você pode alocar a função WordPress às ​​suas funções de provedor. Pode ser aluno, professor, administrador ou qualquer outro, dependendo da sua aplicação. Adicione as funções de provedor em "Valor do Atributo de Grupo" e atribua a função WordPress necessária antes delas em "Função WordPress".

    Por exemplo, na imagem abaixo. O professor recebeu a função de Administrador e o aluno, a função de Assinante.
  • Ping Single Sign-On (SSO) para WordPress: configuração de teste - mapeamento de funções
  • Depois de salvar o mapeamento, a função de provedor será atribuída à função de administrador do WordPress após o SSO.
    Exemplo: Conforme o exemplo fornecido, usuários com a função "professor" serão adicionados como administradores no WordPress e "aluno" será adicionado como assinantes.

  • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
  • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
  •  PingFederate Single Sign-on (SSO) para WordPress - configuração do botão de login create-newclient
  • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
  • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
  • Configuração do botão de login do Single Sign-On (SSO) do PingFederate para WordPress: criar novo cliente
  • Abra sua página do WordPress e você verá o botão de login SSO do PingFederate. Você pode testar o Login Único (SSO) do PingFederate agora mesmo.
  • Verifique se o "Mostrar na página de login" a opção está habilitada para seu aplicativo. (Consulte a imagem abaixo)
  • Configuração do botão de login do Single Sign-On (SSO) do PingFederate para WordPress: criar novo cliente
  • Agora vá ao seu Login do WordPress Disputas de Comerciais. (Ex.: https://< seu-dominio-wordpress >/wp-login.php)
  • Você verá um botão de login SSO do PingFederate. Após clicar nele, você poderá testar o login único (SSO) do PingFederate.
  • Configuração do botão de login do Single Sign-On (SSO) do PingFederate para WordPress: criar novo cliente


O Ping Single Sign-On (SSO) agora deve ser configurado com sucesso com o PingFederate como Provedor OAuth e o WordPress como Cliente OAuth. O SSO Federado do Ping deve atender a todas as suas necessidades com recursos como suporte a múltiplos tipos de concessão, mapeamento de atributos, mapeamento de funções, etc. Além disso, você também pode configurar outros IDPs como Azure AD, Office 365 (Microsoft 365), provedores personalizados e muito mais com este plugin.



 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