Procurar Resultados :

×

Registrar Contato

PayPal OAuth e OpenID conectam Single Sign-On (SSO) | Login SSO do PayPal


Obtenha um teste gratuito

O plugin OAuth & OpenID Connect Single Sign-On (SSO) para WordPress permite o login seguro no WordPress usando o PayPal como provedor OAuth e OpenID Connect. Você também pode configurar o plugin usando diferentes provedores personalizados e IdPs padrão. Ele oferece suporte a recursos avançados de Single Sign-On (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, etc. Aqui, vamos apresentar um guia para configurar o SSO entre o WordPress e o PayPal. Ao final deste guia, os usuários poderão fazer login no WordPress a partir do PayPal. Para saber mais sobre outros recursos que oferecemos no plugin OAuth Single Sign-On (Cliente OAuth & OpenID Connect) para WordPress, você pode clique aqui.

Pré-requisitos: 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.
  • Procurar por um Logon único (SSO) OAuth plugin para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.

Passos para configurar o login único (SSO) do PayPal no WordPress

1. Configurar o PayPal como provedor OAuth

  • Primeiro de tudo, vá para https://developer.paypal.com/developer/applications/ e faça login na sua conta do Paypal.
  • Você será levado para uma página de gerenciamento de aplicativos. Role para baixo para Aplicativos de API REST e clique em Criar aplicativo.
  • PayPal SSO criar aplicativo
  • Será mostrado um formulário onde você deverá inserir Nome da Aplicação e Conta de desenvolvedor SandboxPreencha o formulário com as informações necessárias. Em seguida, clique em Criar aplicativo
  • PayPal sso Nome do Enterapp
  • Você será levado de volta à página de Gerenciamento de Aplicativos. Aqui você pode encontrar ID do cliente e Segredo.
  • PayPal para obter ID do cliente
  • Copie essas credenciais em Configuração do plugin MO OAuth em campos correspondentes.
  • Role para baixo até as configurações do aplicativo Sandbox. Preencha URI de retorno/redirecionamento do plugin MO OAuth. Em seguida, clique em + ou pressione Entrar
  • paypal sso preencher callbackURL

Você configurou com sucesso Paypal como provedor OAuth para habilitar o login SSO do PayPal em seu site WordPress.


2. Configure o WordPress como cliente OAuth

  • Acesse Configurar OAuth aba e configurar Nome do aplicativo, ID do cliente, Segredo do cliente, Escopo de fornecido Pontos de extremidade.
  • Consulte a tabela abaixo para configurar o escopo e endpoints para PayPal no plugin.

    ID do cliente: do passo 4 acima
    Segredo do cliente: do passo 4 acima
    Escopo: código aberto
    Autorizar ponto final: https://www.paypal.com/signin/authorize
    Ponto final do token de acesso: https://api.paypal.com/v1/oauth2/token
    Obter informações do usuário Endpoint:
  • Clique em Salvar configurações para salvar a configuração.
  • SSO OAuth do PayPal para WordPress - salvar configurações

Você configurou com sucesso WordPress como cliente OAuth Para habilitar o login do PayPal em seu site WordPress.


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.
    • Autenticação única (SSO) do PayPal para WordPress: 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.
    • Resultado do teste de configuração do PayPal Single Sign-On (SSO) para WordPress
    • 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.
    • Mapeamento de atributos/funções do Single Sign-On (SSO) do PayPal para WordPress

4. Mapeamento de Funções [Premium]

  • 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.
  • Plugin OAuth Client 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

  • Plugin OAuth Client 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.
  • Plugin OAuth Client 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.

5: Configurações de login / Configurações de login

  • As configurações na aba Configurações de Single Sign-On (SSO) definem a experiência do usuário para o Single Sign-On (SSO). Para adicionar um widget de login do PayPal à sua página do WordPress, siga os passos abaixo.
    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    •  Login único (SSO) do PayPal para WordPress - widget de login create-newclient
    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Login único do PayPal (SSO) - selecione o widget miniorange oauth
    • Abra sua página do WordPress e você verá o botão de login do PayPal SSO. Você pode testar o Single Sign-On (SSO) do PayPal agora mesmo.
    • Verifique se o "Mostrar na página de login" a opção está habilitada para seu aplicativo. (Consulte a imagem abaixo)
    • Opção de login único (SSO) do PayPal para WordPress ao criar um 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 do PayPal SSO. Ao clicar nesse botão, você poderá testar o Single Sign-On (SSO) do PayPal.
    • Botão de login para criar novo cliente do PayPal Single Sign-On (SSO) para WordPress

Neste guia, você configurou com sucesso Login único do PayPal (SSO) Ao configurar o PayPal como provedor OAuth e o WordPress como cliente OAuth usando nosso plugin OAuth Single Sign-On (cliente OAuth e OpenID Connect) para WordPress, você garante que estará pronto para implementar acesso seguro ao seu site WordPress usando as credenciais de login do PayPal SSO em poucos minutos.


Recursos adicionais


Envie um e-mail para oauthsupport@xecurify.com para obter orientação rápida (por e-mail ou reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado às suas necessidades.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda