Procurar Resultados :

×

Registrar Contato

AWS Cognito SSO e sincronização de usuários com WordPress e Woocommerce


Um site WordPress/WooCommerce utiliza o AWS Cognito para armazenar seu banco de dados de clientes/usuários. O site deseja que as informações sobre seus usuários recém-registrados sejam sincronizadas instantaneamente com o pool de usuários do AWS Cognito. Como tanto o site WordPress quanto o aplicativo móvel estão vinculados ao pool da AWS, todos os usuários registrados devem conseguir acessar o site WooCommerce facilmente, utilizando as mesmas credenciais do AWS Cognito, sem qualquer dificuldade.

Como registrar usuários do WordPress com o AWS Cognito e configurar o SSO?

  • Permita que os clientes usem as mesmas credenciais de login para acessar a loja WooCommerce tanto no celular quanto no site.
  • Mantenha a consistência e a precisão dos dados do cliente na loja WooCommerce, no aplicativo móvel e no AWS Cognito.
  • Utilize o AWS Cognito como um hub centralizado para gerenciar a autenticação do usuário e o controle de acesso.
  • Armazene com segurança as informações do usuário da loja WooCommerce no AWS Cognito.

Caso de uso 1: logon único (SSO) + sincronização de usuário entre WordPress e AWS Cognito


Configuração do ambiente:

    1. Ambiente WordPress (Site Único/Multisite)

    2. AWS Cognito Pool como Provedor de Identidade/Armazenamento de Usuário


Requisitos de fluxo de solução:

    O administrador busca funcionalidades de SSO (Single Sign-On) e sincronização de usuários para os clientes que acessam seu site de e-commerce. Ele deseja armazenar as informações dos clientes no AWS Cognito. Vamos dividir esse requisito em fluxos separados.

    1. Registro (primeiros usuários/clientes)

    2. Login (Segundo login em diante)

1. Registro:

    O administrador deseja que os usuários se registrem no WordPress usando o formulário de registro/cadastro. Assim que os usuários inserirem suas informações no formulário do WordPress e clicarem no botão "Enviar", o usuário será criado no WordPress e, simultaneamente, será criado/sincronizado no pool de usuários do AWS Cognito.

    Juntamente com a criação do usuário, também sincronizará alguns atributos do usuário, como número da conta, função no WordPress e informações básicas, com o AWS Cognito.


    Registro - SSO e sincronização de usuários entre WordPress e AWS Cognito
    Fluxo de registro e atualização do WordPress (formulário personalizado usando o construtor de formulários - sem redirecionamento para o Cognito para login) para o AWS Cognito

2. Login (Logon único usando AWS Cognito):

    O administrador deseja que os usuários existentes façam login no WordPress diretamente usando as credenciais do Cognito no formulário de login do WordPress (personalizado com o construtor de formulários), sem redirecioná-los para o formulário de login do Cognito.

    Assim que os usuários inserirem suas credenciais de login do Cognito no formulário de login do WordPress e clicarem no botão "Enviar", a autenticação será feita via AWS Cognito e, após a autenticação bem-sucedida, o usuário terá acesso ao site WordPress.


    Login - SSO e sincronização de usuários entre WordPress e AWS Cognito
    Fluxo de login para WordPress (formulário personalizado usando o construtor de formulários - sem redirecionamento para o Cognito para login) para usuários que utilizam o AWS Cognito como provedor de identidade/repositório de usuários.

Caso de uso 2: Autenticação única (SSO) + Sincronização de usuários entre o WooCommerce (aplicativo móvel e aplicativo para desktop) e o AWS Cognito


Configuração do ambiente:

    1. Ambiente multisite para WordPress para negócios de comércio eletrônico em aplicativos desktop e mobile

    2. AWS Cognito Pool como Provedor de Identidade/Armazenamento de Usuário


Requisitos de fluxo de solução:

    O administrador pretende manter um banco de dados de usuários centralizado para ter um conjunto único de credenciais para acessar sites de comércio eletrônico em aplicativos para desktop ou dispositivos móveis.

    Vamos dividir esse requisito em fluxos separados.

    1. Registro (primeiros usuários/clientes)

    2. Login (Segundo login em diante)


1. Registro (primeiros usuários/clientes):

    Em um site de comércio eletrônico, quando um cliente se cadastra para comprar uma assinatura via WooCommerce, o administrador deseja criar outra conta no AWS Cognito usando as mesmas credenciais.


    Registro - SSO e sincronização de usuários entre WooCommerce e AWS Cognito
    Fluxo de registro do WooCommerce para o AWS Cognito

2. Login (Logon único usando AWS Cognito):

    O administrador deseja que os clientes registrados façam login nos aplicativos para desktop ou dispositivos móveis usando as mesmas credenciais. Assim que os usuários/clientes inserirem suas credenciais no formulário de login e clicarem no botão "Enviar", o usuário será autenticado via AWS Cognito e, após a autenticação bem-sucedida, terá acesso ao site WordPress.


    Login - SSO e sincronização de usuários entre WooCommerce e AWS Cognito
    Fluxo de login para usuários do WooCommerce usando o Cognito como provedor de identidade/armazenamento de usuários

Recursos adicionais



Experimente um Gratuito Demo








 Agradecemos 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 (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.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda