Obtenha teste gratuito
O plugin OAuth & OpenID Connect Single Sign-On (SSO) para WordPress permite o login seguro no WordPress usando o Pinterest 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 Pinterest. Ao final deste guia, os usuários poderão fazer login no WordPress a partir do Pinterest. 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.
Etapas para configurar o login único (SSO) do Pinterest no WordPress
1. Configure o Pinterest como provedor OAuth
-
Acesse
https://developers.pinterest.com/apps/
e faça login na sua conta do Pinterest.
-
A seguinte tela será apresentada a você. Leia os termos e verifique a
"Concordo" caixa e clique em
Criar aplicativo.
-
Será exibido um pop-up com um formulário onde você deve inserir
Nome da Aplicação e Descrição. Preencha o formulário com as informações apropriadas e clique em Criar.
-
Após criar o aplicativo, você será direcionado para a página de Gerenciamento de Aplicativos. Aqui você encontrará os seguintes app ID e Segredo do aplicativo. Estes são seus ID do cliente e Segredo do cliente.
-
Copie essas credenciais em Plug-in MO OAuth configuração em campos correspondentes.
-
Role para baixo até Desafios seção. Aqui você encontrará um campo para URIs de redirecionamento. Adicione o mesmo do plugin MO OAuth.
- Clique em Salvar configurações.
Você configurou com sucesso Pinterest como provedor OAuth para obter o login do Pinterest no 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, ID do locatário de fornecido
Pontos de extremidade.
- Insira o escopo como ler_público.
| ID do cliente: |
do passo 6 acima |
| Segredo do cliente: |
do passo 6 acima |
| Escopo: |
ler_público |
| Autorizar ponto final: |
https://api.pinterest.com/oauth/ |
| Ponto final do token de acesso: |
https://api.pinterest.com/v1/oauth/token |
| Obter informações do usuário Endpoint: |
https://api.pinterest.com/v1/me/ |
- Clique em Salvar configurações para salvar a configuração.
Você configurou com sucesso WordPress como cliente OAuth para obter o login do Pinterest no 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.
-
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.
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.
-
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.
Ex.: Função
-
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.
-
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 Login Único (SSO) definem a experiência do usuário para Login Único (SSO). Para adicionar um widget de login do Pinterest à sua página do WordPress, siga os passos abaixo.
Neste guia, você configurou com sucesso
Login único (SSO) no Pinterest Ao configurar o Pinterest 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 Pinterest em poucos minutos.
Recursos adicionais
Envie-nos um e-mail
oauthsupport@xecurify.com para orientação rápida (por e-mail/reunião) sobre sua necessidade e nossa equipe ajudará você a selecionar a melhor solução/plano adequado de acordo com sua necessidade.