Como Compartilhar Usuários e Logins Entre Múltiplos Sites WordPress

Gerenciar vários sites WordPress pode ser um incômodo, especialmente quando se trata de lidar com contas de usuário e logins.

Compartilhar informações de clientes, membros ou visitantes entre vários sites pode melhorar a experiência, permitindo que os usuários façam login em vários sites com a mesma conta. Isso também pode economizar muito tempo se você precisar adicionar funcionários, alunos ou outros usuários a vários sites.

Neste artigo, mostraremos como compartilhar facilmente usuários e logins entre vários sites WordPress.

Compartilhe automaticamente usuários e logins entre vários sites WordPress

Por que Compartilhar Usuários e Logins Entre Vários Sites WordPress?

Se você tem vários sites, pode querer compartilhar usuários e informações de login entre eles.

Isso pode economizar tempo e esforço dos seus visitantes, pois eles só precisam preencher o formulário de registro de usuário uma vez. Por exemplo, você pode ter um blog WordPress e um site onde vende cursos online.

Se alguém comprar um curso do seu blog, você pode adicioná-lo automaticamente ao site que possui o sistema de gerenciamento de aprendizado (LMS). O usuário poderá então fazer login no LMS e começar a trabalhar em seu curso, sem ter que se registrar usando seu endereço de e-mail, nome de usuário e outras informações.

Se você é uma agência de desenvolvimento WordPress ou trabalha em vários sites de clientes, pode ser necessário criar manualmente várias contas para cada desenvolvedor, testador e outro membro da equipe. Em vez disso, você pode economizar tempo registrando cada pessoa uma vez e, em seguida, compartilhando as informações de login entre todos os sites de clientes.

Com isso em mente, vamos ver como você pode compartilhar usuários e logins entre sites WordPress.

Como Compartilhar Usuários e Logins Entre Múltiplos Sites WordPress

A melhor maneira de compartilhar informações de usuários e logins é usando Uncanny Automator. É o melhor plugin de automação WordPress e ajuda você a criar fluxos de trabalho automatizados que podem economizar muito tempo e esforço.

Quando se trata de conectar vários sites, muitas pessoas assumem que você precisa configurar uma rede WordPress multisite. No entanto, geralmente é mais fácil usar webhooks. Estes são trechos de código que permitem que diferentes ferramentas e aplicativos compartilhem informações em tempo real.

Após instalar o Uncanny Automator, você pode usar webhooks para compartilhar informações entre sites WordPress, incluindo contas de usuário e detalhes de login.

Para começar, você precisará instalar o Uncanny Automator no site onde os usuários criarão sua conta original. Chamaremos este de site de 'origem'.

Em seguida, você precisará instalar o Uncanny Automator em todos os sites que devem receber dados do site de origem.

Finalmente, você usará receitas de automação e webhooks para enviar informações do usuário da origem para todos os outros sites que precisam dessas informações.

Com isso em mente, vamos detalhar os passos.

Adicionar Uncanny Automator ao Site de Origem

A primeira coisa que você precisa fazer é instalar e ativar o Uncanny Automator no seu site de origem. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Observação: Existe um plugin gratuito Uncanny Automator que permite automatizar muitas tarefas comuns e vem com 300 gatilhos e ações de automação. No entanto, usaremos o Uncanny Automator Pro porque você precisa dele para usar o gatilho 'Um usuário é criado'.

Após a ativação, você será solicitado a instalar a versão gratuita do Uncanny Automator core. O plugin gratuito tem recursos limitados, mas é usado como base para a versão Pro.

Com isso feito, vá para Automator » Configurações e insira sua chave de licença.

O plugin de automação Uncanny Automator para WordPress

Você pode encontrar essas informações em sua conta no site do Uncanny Automator.

Após inserir a chave, clique no botão ‘Ativar Licença’.

Criar uma Nova Receita de Automação

Após a ativação, você está pronto para criar fluxos de trabalho automatizados no WordPress. O Uncanny Automator chama esses fluxos de trabalho de ‘receitas’.

Você criará uma receita que envia informações para um webhook, toda vez que um usuário se registrar em seu site WordPress.

Para começar, basta ir para a página Automator » Adicionar Novo. O Uncanny Automator perguntará se você deseja criar uma receita ‘Logado’ ou uma receita ‘Todos’.

Receitas ‘Logado’ só podem ser acionadas por usuários logados, mas qualquer pessoa pode acionar receitas ‘Todos’. Dito isso, selecione ‘Logado’ e clique em ‘Confirmar’.

Criando um novo fluxo de trabalho automatizado no WordPress

Agora você pode dar um título a esta receita, digitando no campo ‘Título’.

Isso é apenas para sua referência, então você pode usar o que quiser.

Como compartilhar informações de login entre vários sites WordPress

Adicionar Gatilhos e Ações ao Fluxo de Trabalho Automatizado

Cada receita no Uncanny Automator tem duas partes chamadas Gatilhos e Ações.

Um gatilho é qualquer evento que inicia o fluxo de trabalho automatizado, como adicionar novos usuários e autores ao seu blog WordPress. Ações são as tarefas que a receita realizará, como compartilhar informações com outro site, blog ou loja online.

Para começar, você precisará definir o gatilho escolhendo uma integração.

O Uncanny Automator suporta muitos plugins populares do WordPress, incluindo WPForms, WooCommerce e OptinMonster. As opções que você vê podem variar dependendo dos plugins que você instalou.

Para começar, selecione ‘WordPress’ e depois clique em ‘Um usuário é criado.’

Como compartilhar informações de usuário entre vários blogs ou sites

Em seguida, você precisa dizer ao Uncanny Automator o que ele deve fazer quando a receita for acionada.

Para fazer isso, clique no botão ‘Adicionar ação’.

Compartilhando dados entre sites WordPress usando um webhook

O Uncanny Automator mostrará agora todas as diferentes integrações que você pode usar na ação.

Para enviar dados para um webhook, clique em ‘Webhooks’.

Como criar contas de usuário automaticamente usando Uncanny Automator

Isso adiciona um novo menu suspenso.

Aqui, selecione ‘Enviar dados para um webhook’.

Enviando dados para um webhook WordPress usando Uncanny Automator

Agora você verá uma nova seção onde pode configurar o webhook.

Por enquanto, role até a seção ‘Corpo’.

Compartilhando nomes de usuário e e-mails entre vários sites

Aqui, você precisa especificar os dados que o Uncanny Automator deve passar para os blogs ou sites receptores. Como exemplo, mostraremos como compartilhar o endereço de e-mail do usuário, nome e nome de usuário. Não compartilharemos a senha do usuário via Uncanny Automator.

Em vez disso, o Uncanny Automator gerará uma senha temporária aleatória. Mais adiante neste guia, mostraremos como enviar um e-mail contendo um link de redefinição de senha para que os usuários possam criar facilmente sua própria senha.

Dica Pro: É uma boa prática usar uma senha exclusiva para cada conta. Para mais informações sobre este tópico, consulte nosso guia definitivo de segurança do WordPress.

Para prosseguir e compartilhar o endereço de e-mail do usuário, clique no campo abaixo de ‘Chave’ e digite ‘Email’. Você usará a chave em seu webhook, portanto, anote-a.

Recuperando o endereço de e-mail do usuário de um webhook

Em ‘Tipo de Dados’, escolha ‘Texto’ se ainda não estiver selecionado.

Agora, clique no asterisco ao lado de ‘Valor’.

Obtendo dados de um webhook usando um plugin de automação

Isso abre um menu suspenso com todos os diferentes dados que você pode compartilhar. Por exemplo, você pode compartilhar o nome de usuário, o primeiro nome e o sobrenome da pessoa.

Para compartilhar o endereço de e-mail do usuário, clique em ‘Comum’ e depois selecione ‘E-mail do usuário’.

Adicionando tokens dinâmicos a um fluxo de trabalho automatizado do WordPress

Normalmente, você desejará compartilhar informações adicionais, como o primeiro nome e o sobrenome do usuário.

Para compartilhar mais informações, clique no botão ‘Adicionar Par’.

Adicionando pares chave/valor adicionais a um fluxo de trabalho do Uncanny Automator

Em seguida, digite uma chave, selecione o tipo de dado e escolha um valor no menu suspenso, seguindo o mesmo processo descrito acima.

Por exemplo, na imagem a seguir, estamos compartilhando o e-mail, o primeiro nome e o nome de usuário.

Adicionando pares chave/valor a um fluxo de trabalho automatizado

Esta receita está quase completa, mas você ainda precisa digitar a URL do webhook. Para obter este link, você precisará configurar o Uncanny Automator no site que receberá os dados.

Dito isso, deixe o site de origem aberto em uma aba em segundo plano e abra uma nova aba.

Receber Informações de Login do Usuário usando um Webhook

Na nova aba, faça login no site, blog ou loja WooCommerce que receberá as informações e os dados de login do usuário. Agora você pode instalar e ativar o plugin Uncanny Automator seguindo o mesmo processo descrito acima.

Com isso feito, é hora de criar uma receita que recuperará os dados do webhook e os adicionará a uma nova conta de usuário.

Para começar, vá para Automator » Adicionar Novo. No pop-up que aparece, clique em 'Todos' e depois selecione 'Confirmar'.

Como criar uma receita para todos os usuários

Agora você pode digitar um título para o fluxo de trabalho automatizado.

Mais uma vez, isso é apenas para sua referência, então você pode usar o que quiser.

Como receber dados de um webhook em seu site ou blog

Em 'Integrações', selecione 'Webhooks'.

No menu suspenso que aparece, selecione 'Receber dados de um webhook'.

Recebendo dados de um webhook WordPress

Isso adiciona uma nova seção com a 'URL do Webhook' já preenchida. Em uma etapa posterior, você adicionará esta URL ao site de origem.

Por enquanto, role até a seção 'Campos'. Aqui, você precisará configurar todas as informações que recuperará do webhook. Estes são simplesmente os pares chave/valor que você criou na primeira receita de automação.

Em 'Chave', digite a chave exata que você usou para a primeira informação. Se você capitalizou 'Email' anteriormente, capitalize-o aqui também.

Adicionando chaves a um site ou blog WordPress

Depois disso, abra o menu suspenso 'Tipo de Valor' e escolha 'Texto'.

Para configurar o próximo par chave/valor, clique em 'Adicionar Par'. Você pode simplesmente repetir essas etapas para adicionar todos os pares chave/valor.

Mapeando chaves e valores no WordPress

Com isso feito, clique em 'Salvar'.

Definir os Dados do Usuário no Uncanny Automator

Se você acompanhou, o Uncanny Automator agora compartilhará o endereço de e-mail, nome de usuário e primeiro nome do usuário com este novo site.

Como já mencionamos, a receita criará uma senha aleatoriamente, então você precisará dar aos visitantes uma maneira fácil de redefinir suas senhas.

A maneira mais fácil é enviando um e-mail contendo um link para a sua página de redefinição de senha. Você também pode incluir outras informações úteis, como o nome de usuário da pessoa, um link para o seu site e suas informações de contato.

Para começar, clique no botão ‘Adicionar ação’.

Adicionando ações a uma receita automatizada no Uncanny Automator

O Uncanny Automator agora mostrará todas as diferentes integrações que você pode usar.

Prossiga e clique em ‘E-mails’.

Como enviar um e-mail automaticamente

No menu suspenso que aparece, selecione ‘Enviar um e-mail’.

Isso adiciona uma nova seção com algumas configurações já preenchidas. Por exemplo, por padrão, o Uncanny Automator enviará todas as mensagens do seu e-mail de administrador do WordPress. Ele também usará o nome do seu site como ‘Nome do remetente’.

Envie e-mails automaticamente usando uma receita do Uncanny Automator

Para alterar qualquer uma dessas configurações, basta excluir o valor padrão.

Em seguida, digite o valor que você deseja usar em vez disso ou clique no asterisco e escolha um token no menu suspenso. Esses tokens serão substituídos por informações reais quando a receita for executada, portanto, são uma ótima maneira de exibir conteúdo personalizado para diferentes usuários.

Alterando as configurações padrão de automação de e-mail

Sua próxima tarefa é obter o endereço de e-mail do usuário do webhook.

Para fazer isso, encontre o campo ‘Para’ e clique em seu asterisco.

Adicionando tokens dinâmicos a um fluxo de trabalho automatizado

Em seguida, clique para expandir a seção ‘Comum’.

Quando ele aparecer, clique em ‘E-mail do usuário’.

Como compartilhar logins e contas de usuário entre vários sites

O Uncanny Automator agora mostrará um pop-up explicando que você precisa especificar de onde virão as informações do usuário.

No pop-up, clique em ‘Definir dados do usuário’.

Configurando dados do usuário em um fluxo de trabalho de automação

Agora, se você rolar para cima, verá uma nova seção ‘Ações serão executadas em…’

Você deseja criar uma nova conta de usuário toda vez que a receita for executada, então selecione ‘Novo Usuário’.

Criando automaticamente um novo usuário

Agora você precisa mapear cada campo para as informações recuperadas do webhook. Alguns desses campos são obrigatórios, como o nome de usuário e o endereço de e-mail, mas outros são opcionais, como o nome de exibição.

Para começar, basta encontrar o primeiro campo onde você deseja mapear alguns dados e, em seguida, clicar no botão de asterisco.

Mapeando dados para um webhook

No menu suspenso, clique para expandir a seção ‘Receber dados de um webhook’.

Agora você pode escolher as informações que deseja exibir neste campo. Em nossas imagens, estamos recuperando o endereço de e-mail do usuário do webhook.

Mapeando dados do usuário para um webhook

Simplesmente repita essas etapas para cada campo onde você deseja usar as informações do visitante. Lembre-se de deixar o campo ‘Senha’ vazio para que o Uncanny Automator gere uma nova senha aleatoriamente.

Por padrão, o Uncanny Automator cria cada novo usuário como um assinante. Se você quiser dar a eles uma função diferente, abra o menu suspenso ‘Função’ e escolha uma opção na lista.

Alterando a função de usuário padrão

Para mais informações sobre este tópico, consulte nosso guia para iniciantes sobre funções e permissões de usuário do WordPress.

Finalmente, você pode dizer ao Uncanny Automator o que fazer se já existir uma conta para este nome de usuário ou endereço de e-mail. Como você não quer criar contas duplicadas, clique no botão de rádio ‘Não fazer nada’.

Com isso feito, clique em 'Salvar'.

Evitando usuários duplicados no WordPress

Criar um E-mail de Redefinição de Senha

Agora você está pronto para criar o e-mail que o Uncanny Automator enviará aos seus usuários.

Para começar, role até a seção ‘Enviar um e-mail’ e encontre o campo ‘Para’. Agora você pode clicar no botão de asterisco e selecionar ‘E-mail do usuário’ no menu suspenso.

Adicionando um endereço de e-mail a um fluxo de trabalho automatizado

Quando isso for feito, role até o campo ‘Assunto’.

Aqui, você pode digitar qualquer texto simples que deseja exibir na linha de assunto. Você também pode personalizar o assunto do e-mail usando tokens que o Uncanny Automator substituirá por dados reais do usuário.

Criando uma linha de assunto personalizada usando tokens dinâmicos

Para inserir um token, selecione o botão de asterisco e clique para expandir a seção ‘Receber dados de um webhook’.

Agora você pode escolher o token que deseja usar, como o nome de usuário da pessoa, primeiro nome ou último nome. Dessa forma, você pode criar um assunto personalizado, o que pode melhorar suas taxas de abertura de e-mail.

Como criar um assunto de e-mail personalizado

Quando estiver satisfeito com a linha de assunto, é hora de criar o corpo do e-mail.

Semelhante ao assunto, você pode digitar texto simples diretamente no editor ou usar tokens para criar uma mensagem personalizada. Por exemplo, se você recuperou o primeiro nome do usuário do webhook, pode se dirigir a ele pelo nome.

Como enviar e-mails automaticamente para usuários em um site, blog ou loja online

Você também precisará incluir um link de redefinição de senha, para que o usuário possa criar sua própria senha e manter sua conta segura.

Para incluir este link, basta clicar no asterisco e começar a digitar ‘URL de redefinição de senha do usuário’.

Adicionando um URL de redefinição de senha a um e-mail automatizado

Quando a opção correta aparecer, clique para adicioná-la à mensagem.

Quando estiver satisfeito com a configuração do e-mail, clique no botão ‘Salvar’.

Enviar automaticamente um e-mail usando Uncanny Automator

Com isso feito, você está pronto para tornar esta receita automatizada ativa.

Simplesmente role para cima e clique no alternador ‘Rascunho’ para que ele mostre ‘Ao vivo’ em vez disso.

Publicando uma receita do Uncanny Automator

Conecte vários sites WordPress usando um Webhook

Na seção ‘Gatilho’, encontre o ‘URL do Webhook’. Apenas esteja ciente de que você pode precisar clicar para expandir esta seção para ver o URL do webhook.

Obtendo um URL de webhook

O passo final é adicionar esta URL à primeira receita que você criou em seu site de origem. Para fazer isso, copie a URL e, em seguida, volte para a receita em seu site original.

Nesta aba, role até a seção ‘Ações’ e encontre o campo vazio ‘Webhook URL’. Você pode então prosseguir e colar a URL neste campo.

Conectando múltiplos sites usando um webhook

Assim que isso for feito, o site de origem estará pronto para compartilhar dados e informações de login do usuário.

Para tornar tudo ao vivo, basta clicar no alternador ‘Rascunho’ para que ele mostre ‘Ao vivo’ em vez disso.

Compartilhando dados usando um webhook

Neste ponto, você tem duas receitas Uncanny Automator ao vivo em dois sites separados.

Agora, toda vez que alguém criar uma conta no site de origem, o Uncanny Automator compartilhará suas informações com o segundo site. O usuário também receberá um e-mail com um link para redefinição de senha.

Você deseja compartilhar usuários e informações de login com mais sites?

Em seguida, basta repetir os passos acima para configurar o Uncanny Automator em mais sites. Dessa forma, você pode facilmente compartilhar dados de usuários com um número ilimitado de blogs, sites WordPress e marketplaces online.

Bônus: Certifique-se de que seus e-mails do WordPress estão sendo enviados de forma confiável

Às vezes, os usuários podem não receber seus e-mails como esperado. Isso ocorre porque muitas hospedagens WordPress não têm a função de e-mail configurada corretamente.

Muitas empresas de hospedagem desativam a função de e-mail para evitar que seus servidores sejam abusados. Isso pode ser um grande problema, pois seus usuários não receberão informações sobre como criar suas senhas e acessar suas contas.

Felizmente, você pode corrigir isso facilmente usando WP Mail SMTP, que é o melhor plugin SMTP para WordPress do mercado.

O WP Mail SMTP é o melhor plugin SMTP para WordPress?

Ele permite que você envie seus e-mails do WordPress através de uma plataforma SMTP confiável, que é configurada especificamente para enviar e-mails como SendLayer, Gmail e Outlook.

Para mais detalhes, por favor, veja nosso guia sobre como corrigir o problema de e-mails não enviados no WordPress.

Esperamos que este artigo tenha ajudado você a aprender como compartilhar automaticamente usuários e logins entre múltiplos sites WordPress. Você também pode querer conferir nosso guia para iniciantes sobre como alterar sua senha no WordPress ou ver nosso tutorial sobre enviar um e-mail para todos os usuários registrados no WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

5 CommentsLeave a Reply

  1. Se eu entendi muito bem, isso significa que posso conectar dois sites de forma que, se um usuário se registrar em um site, ele poderá usar o mesmo login para entrar em outro site conectado. Como funciona? É um login automático em outro site depois que ele completa um registro no site inicial ou ele precisará fazer login manualmente?

  2. Isso funcionará com níveis de usuários entre sites?
    2 sites, ambos com contas gratuitas e premium com conteúdo diferente disponível.
    Se o cliente pagar pela conta premium, ele poderá acessar o conteúdo premium nos sites A e B com 1 login.
    É possível?

    • It would depend on how you have your accounts set up. If you reach out to Uncanny Automator’s support they can help clarify how to set it up :)

      Admin

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.