Como configurar o login sem senha no WordPress
Publicados: 2022-02-28Se você oferece conteúdo protegido por senha em seu site, também precisa facilitar o login e o acesso dos usuários ao seu site. Dessa forma, você pode oferecer conteúdo exclusivo sem prejudicar a experiência do usuário em seu site.
Uma ótima maneira de permitir que os usuários acessem rapidamente o conteúdo restrito em seu site é configurar o login sem senha. Isso permite que os usuários acessem perfeitamente o conteúdo protegido por senha em seu site, garantindo que ele permaneça seguro. Os hackers não conseguem adivinhar senhas, então eles precisarão acessar seu telefone ou e-mail para acessar o URL de login sem senha.
No entanto, o WordPress não oferece funcionalidade para configurar a autenticação de login sem senha em seu site. Em vez disso, você pode usar um plugin WordPress robusto como o ProfilePress para configurar o login sem senha.
O que significa login sem senha?
Você pode estar se perguntando: o que significa o termo “login sem senha” no contexto do WordPress.
É uma forma de autenticação que permite que os usuários façam login rapidamente em suas contas de usuário em seu site WordPress sem inserir uma senha.
Os usuários precisam autenticar seu login por meio de uma mensagem de aplicativo, e-mail ou mensagem SMS. Isso oferece uma maneira mais segura (e mais rápida) de permitir que os visitantes do site façam login no seu site em comparação com as opções de autenticação padrão do WordPress.
Também é importante entender que o login sem senha é diferente de um método padrão de autenticação de dois fatores (2FA). A maioria dos métodos 2FA exige que os usuários insiram uma senha e o código gerado seguro enviado para seu endereço de e-mail registrado ou use o aplicativo 2FA.
Isso não é muito fácil de usar e aumenta as chances de os usuários serem desconectados do seu site. Por exemplo, pode ser difícil para os usuários acessarem suas contas se não lembrarem da senha ou se tiverem excluído o aplicativo 2FA do dispositivo.
Por outro lado, um login sem senha permite que os usuários cliquem em um link enviado para seu endereço de e-mail ou número de telefone verificados. Ele elimina a necessidade de os usuários lembrarem suas senhas ou manterem o aplicativo 2FA instalado em seus dispositivos. É uma maneira muito simples e segura de permitir que os usuários façam login rapidamente em seu site com apenas alguns cliques.
Benefícios do login sem senha
Vamos dar uma olhada rápida em alguns exemplos de sites que podem se beneficiar do uso de um login sem senha para autenticar usuários:
- Sites de membros. Os sites de associação oferecem aos usuários conteúdo premium com base em uma taxa de assinatura mensal ou anual. Como os usuários precisam fazer login todos os dias para acessar seu conteúdo, permitir que eles façam login sem digitar a senha pode ajudar a melhorar a experiência do usuário.
- Sites de escolas e universidades. Sites de escolas e universidades têm toneladas de alunos acessando constantemente seus sites para notícias ou material do curso. Permitir que os alunos façam login rapidamente em suas contas por meio de um link seguro enviado para seus e-mails registrados pode tornar o acesso ao site mais fácil e seguro para os alunos. Eles não precisam lembrar a senha e também não precisam se preocupar com a invasão da conta do aluno.
- Lojas de atacado. As lojas de atacado devem oferecer uma experiência de compra perfeita. Uma ótima maneira de garantir isso é oferecer aos clientes atacadistas uma maneira rápida de acessar suas contas por meio de um link clicável e fazer seus pedidos. Esta é uma forma simples de melhorar a experiência de compra do cliente na sua loja online.
- Revistas online premium. Revistas online premium podem permitir que os leitores acessem suas contas rapidamente usando um login sem senha. Como os leitores verificam diariamente ou com frequência, pode ser frustrante digitar a senha e fazer login várias vezes. Em vez disso, você deseja oferecer a eles uma maneira simples e segura de fazer login em suas contas clicando em um link de login enviado para o endereço de e-mail.
Configurando o login sem senha no WordPress usando ProfilePress
ProfilePress é um perfil de usuário e plugin de associação WordPress projetado para ajudá-lo a criar sites de associação WordPress responsivos. Ele oferece controle total sobre as funções dos usuários em seu site e decide qual conteúdo eles podem acessar.
ProfilePress oferece ampla funcionalidade para criar formulários, perfis de usuários e diretórios de membros para o seu site WordPress. Você pode começar com temas pré-criados que são totalmente personalizáveis de acordo com o que você precisa. Além disso, o ProfilePress oferece controle total sobre o conteúdo que os usuários podem ver em seu site, restringindo o acesso do usuário a páginas, páginas filhas, postagens, tipos de postagem personalizados, categorias e tags.
Com o ProfilePress, você também pode adicionar complementos premium para estender a funcionalidade do plug-in. Isso significa que você pode usar o complemento Login sem senha para permitir que os usuários façam login no seu site sem inserir uma senha.
Em vez disso, eles receberão um URL de login único para o endereço de e-mail registrado. Se os usuários não clicarem no link dentro de um determinado período de tempo, a URL expirará e eles terão que refazer todo o processo novamente. Isso torna a autenticação de login em seu site mais rápida e segura.

Para este tutorial, precisaremos de um site WordPress junto com o plugin ProfilePress Pro.
Passo #1: Instale e ative o ProfilePress
Comece obtendo o plugin ProfilePress e instalando-o em seu site WordPress. Navegue até Plugins → Adicionar novo no painel de administração do WordPress e clique no botão Adicionar novo . Carregue o arquivo zip e instale o plugin em seu site WordPress.
Etapa 2: criar um formulário de login sem senha
A primeira coisa que você precisa fazer é habilitar a extensão de login sem senha no ProfilePress. Navegue até ProfilePress → Addons no painel de administração do WordPress e certifique-se de que a extensão Passwordless Login esteja habilitada.
Agora podemos começar a criar nosso formulário de login sem senha. Para fazer isso, navegue até ProfilePress → Forms & Profiles e clique no botão Adicionar novo na seção Login . Clique no Construtor de arrastar e soltar e selecione o modelo desejado. Para esta demonstração, selecionamos o modelo Tulip .
Depois de dar um nome ao seu formulário de login e selecionar seu modelo, você será automaticamente redirecionado para a página Editar formulário .
Aqui, você pode editar os campos e reorganizá-los arrastando e soltando-os no lugar. Você também pode clicar no ícone de configurações e editar o rótulo do campo para cada campo. Podemos simplesmente remover o campo Senha do formulário de login para que os usuários precisem apenas inserir seu nome de usuário ou e-mail.
Usando a caixa meta Configurações de formulário , na seção Configurações de login , marque a caixa de seleção Login sem senha para permitir que os usuários façam login usando apenas seu nome de usuário ou endereço de e-mail. Você também pode personalizar a forma como os botões aparecem em seu formulário de login sem senha.
Você pode definir rótulos de botão de envio, rótulos de processamento, layout, personalização de tipografia e opções de cores. Quando terminar de criar o formulário de login sem senha, clique no botão Salvar alterações para continuar.
Copie o código de acesso do formulário de login para sua área de transferência - precisaremos dele mais tarde. Você também pode clicar no botão Visualização ao vivo enquanto ainda está fazendo alterações para ter uma ideia de como ficará no front-end do seu site.
Etapa 3: criar uma página de login sem senha
Agora tudo o que resta é criar uma página de login sem senha no seu site WordPress e torná-la a página de login padrão usando o ProfilePress. Navegue até Páginas → Adicionar novo e cole o shortcode do formulário de login sem senha que você copiou anteriormente usando o bloco Shortcode e clique no botão Publicar para continuar.
Em seguida, navegue até ProfilePress → Configurações e selecione sua página de login no menu suspenso Página de login na seção Geral . Vá para a guia Login e selecione se deseja permitir que os usuários insiram seu endereço de e-mail, nome de usuário ou ambos.
Você também pode desabilitar o login sem senha para administradores para segurança máxima, definir um tempo de expiração para o link de login e personalizar a mensagem de erro e a mensagem de sucesso . Quando terminar, clique no botão Salvar alterações para continuar.
Etapa 4: permitir que os usuários façam login sem digitar a senha
Os usuários podem simplesmente inserir seu endereço de e-mail registrado para receber um link de login para o seu site.
Ao clicar no botão Login , o link será gerado e enviado automaticamente para o endereço de e-mail do usuário.
Conclusão
Configurar o login sem senha no WordPress é uma ótima maneira de permitir que os usuários acessem rapidamente suas contas de usuário em seu site. Ele oferece uma maneira perfeita e mais segura de permitir que os usuários façam login no seu site. Embora o WordPress por padrão não permita que você faça isso, você pode usar um plug-in robusto como o ProfilePress para oferecer autenticação de login sem senha em seu site.
Pronto para configurar o login sem senha em seu site WordPress? Obtenha o ProfilePress hoje mesmo!