Procurar Resultados :

×

Sincronizar usuários existentes do WordPress com o Cognito User Pool


Problema Declaração

Sites WordPress que não possuem um banco de dados centralizado para armazenar usuários enfrentam o desafio de gerenciá-los com eficiência. A necessidade de um banco de dados centralizado torna-se evidente em fases ou lançamentos posteriores do site. No entanto, migrar todos os usuários existentes do banco de dados WordPress para o AWS Cognito Pool, com todas as metadados necessárias, é uma tarefa desafiadora. Isso cria um problema para proprietários de sites que desejam usar o AWS Cognito para gerenciamento de usuários.

Como sincronizar usuários existentes do WordPress com o Cognito User Pool?

Com a ajuda da integração miniOrange com o WordPress Cognito, migrar todos os seus usuários existentes para o AWS Cognito se torna um processo simples, que pode ser realizado com apenas algumas configurações e um único clique. No entanto, observe que certos tempos limite e regras do servidor podem precisar ser atualizados para garantir uma migração tranquila dos usuários do Cognito. Para usar o Integrador WordPress Cognito, certifique-se de instalar primeiro o Plug-in de cliente OAuth do WordPress no seu site. Este integrador funciona com o plugin WordPress OAuth & OpenId Connect Client SSO. Saiba mais sobre WordPress OAuth Plugin do cliente.

Durante a migração do pool de usuários do Cognito, observe que o AWS Cognito exige senhas em texto simples para a criação de usuários. Como resultado, os usuários receberão senhas aleatórias no Cognito e serão solicitados a redefini-las nas tentativas de login subsequentes.

Demonstração de caso de uso

Imagine que você tem um site WooCommerce onde vende alguns produtos. Nos estágios iniciais do seu negócio, quando sua loja era pequena e tinha interações limitadas com os usuários, gerenciar usuários dentro do banco de dados padrão do WordPress poderia ser suficiente. No entanto, à medida que seu negócio se expande e sua base de clientes cresce, você pode perceber a importância de migrar para uma plataforma mais abrangente para gerenciamento de usuários.

Com a integração do miniOrange com o WordPress Cognito, essa transição se torna fácil. Você pode sincronizar perfeitamente seus usuários existentes do WordPress para o pool de usuários do AWS Cognito, garantindo uma migração tranquila de dados valiosos dos clientes. Essa integração não só simplifica o processo de adição de novos usuários, como também permite a integração da funcionalidade de registro, integrando novos usuários perfeitamente ao pool do Cognito. Consulte a Funcionalidade de registro seção abaixo para mais detalhes.

Além disso, a funcionalidade de sincronização da integração miniOrange WordPress Cognito permite a migração de usuários WordPress existentes com todas as suas informações intactas. Isso inclui seus dados de contato, como números de telefone, endereços de e-mail, endereços residenciais e muito mais.

Ao usar a integração miniOrange WordPress Cognito, você pode gerenciar facilmente sua crescente base de clientes, aumentar a segurança do usuário e otimizar o processo de gerenciamento de usuários em seu site WooCommerce.

Funcionalidade de registro

Com a integração miniOrange WordPress Cognito, você pode integrar a funcionalidade de cadastro perfeitamente ao seu site WooCommerce. Veja como funciona:

  1. Busque as informações inseridas no formulário de registro, higienize e escape as informações e armazene as informações higienizadas e escapadas em uma matriz seguindo o formato especificado.
  2. Passe o array completo de dados do usuário como um argumento para a função mo_ci_custom_registration_form().
  3. O processo de mo_ci_custom_registration_form() A função cuidará do processo de registro e retornará o resultado.
  4. Se o resultado não estiver vazio, você poderá exibir mensagens de erro personalizadas ou executar quaisquer ações necessárias.

Aqui está um exemplo de trecho de código:

<?php
    // Your Code
    // Fetch the input values after the form is submitted
    // Code to sanitize the input values

    $return_user = false; // You want the user login session created by the miniOrange plugin and further handling

    $result = mo_ci_custom_registration_form($user_data, $return_user);

    if (!empty($result)) {
        // Your custom code for displaying the error messages
    }
  ?>

Casos de uso adicionais do Cognito suportados


Gerenciamento de usuários perfeito com integração do pool de usuários do Cognito
Saiba Mais
Sincronize as associações de usuários com o Cognito Pool com a integração do WP Cognito
Saiba Mais
Login e registro WP com Cognito em código de login personalizado
Saiba Mais
Registre e verifique usuários via Cognito OTP no checkout do WooCommerce
Saiba Mais
Acesse o site com credenciais Cognito e formulários personalizados
Saiba Mais
AWS Cognito SSO e sincronização de usuários com WP e Woocommerce
Caso de uso do AWS Cognito Single Sign-On (SSO)
Saiba Mais

Recursos adicionais



Experimente um Gratuito Demo








 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Descubra como o miniOrange pode ajudar você
Inscreva-se para uma demonstração para receber


  Visão geral dos recursos premium do plugin

  Teste complementos e integrações de terceiros

  Suporte 24 horas por dia, 7 dias por semana, por e-mail e chamada Zoom

  Obtenha uma demonstração guiada de um desenvolvedor

Precisa de ajuda?

Envie-nos um e-mail oauthsupport@xecurify.com para orientação rápida (via e-mail/reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado de acordo com sua necessidade.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda