Résultats de recherche :

×

S'inscrire Contactez-Nous

AWS Cognito SSO et synchronisation des utilisateurs avec WordPress et Woocommerce


Un site WordPress/WooCommerce utilise AWS Cognito pour stocker sa base de données clients/utilisateurs. Ce site souhaite que les informations relatives à ses nouveaux utilisateurs soient instantanément synchronisées avec le pool d'utilisateurs AWS Cognito. Le site WordPress et l'application mobile étant tous deux liés à ce pool, tous les utilisateurs inscrits devraient pouvoir se connecter facilement au site WooCommerce avec les mêmes identifiants AWS Cognito, sans aucune difficulté.

Comment enregistrer les utilisateurs WordPress auprès d'AWS Cognito et configurer l'authentification unique (SSO) ?

  • Autoriser les clients à utiliser les mêmes identifiants de connexion pour accéder à la boutique WooCommerce sur mobile ainsi que sur le site web.
  • Maintenez la cohérence et l'exactitude des données client dans la boutique WooCommerce, l'application mobile et AWS Cognito.
  • Utilisez AWS Cognito comme hub centralisé pour gérer l'authentification des utilisateurs et le contrôle d'accès.
  • Stockez en toute sécurité les informations utilisateur de la boutique WooCommerce vers AWS Cognito.

Cas d'utilisation 1 : authentification unique (SSO) + synchronisation des utilisateurs entre WordPress et AWS Cognito


Configuration de l'environnement :

    1. Environnement WordPress (Site unique/Multisite)

    2. AWS Cognito Pool en tant que fournisseur d'identité/magasin d'utilisateurs


Exigences relatives au flux de solution :

    L'administrateur souhaite mettre en place une authentification unique (SSO) et une synchronisation des utilisateurs pour permettre à ses clients d'accéder à son site e-commerce. Il souhaite stocker les informations de ses clients dans AWS Cognito. Décomposons ce besoin en plusieurs étapes.

    1. Inscription (premiers utilisateurs/clients)

    2. Connexion (à partir de la deuxième connexion)

1. Inscription :

    L'administrateur souhaite que les utilisateurs s'inscrivent à WordPress via le formulaire d'inscription. Dès que les utilisateurs saisissent leurs informations dans le formulaire WordPress et cliquent sur le bouton de soumission, l'utilisateur est créé dans WordPress et, simultanément, un compte utilisateur est créé/synchronisé dans AWS Cognito User Pool.

    En plus de la création de l'utilisateur, il synchronisera également certains attributs de l'utilisateur, tels que le numéro de compte, le rôle WordPress et les informations de base, avec AWS Cognito.


    Inscription - SSO et synchronisation des utilisateurs entre WordPress et AWS Cognito
    Flux d'inscription et de mise à jour depuis WordPress (formulaire personnalisé utilisant form-builder - aucune redirection vers Cognito pour la connexion) vers AWS Cognito

2. Connexion (authentification unique à l'aide d'AWS Cognito) :

    L'administrateur souhaite que les utilisateurs existants se connectent directement à WordPress via leurs identifiants Cognito dans le formulaire de connexion WordPress (personnalisé à l'aide d'un générateur de formulaires), sans être redirigés vers le formulaire de connexion Cognito.

    Dès que les utilisateurs saisissent leurs identifiants de connexion Cognito dans le formulaire de connexion WordPress et cliquent sur le bouton Envoyer, ils sont authentifiés via AWS Cognito. Une fois l'authentification réussie, ils obtiennent l'accès au site WordPress.


    Connexion - SSO et synchronisation des utilisateurs entre WordPress et AWS Cognito
    Flux de connexion pour les utilisateurs WordPress (formulaire personnalisé utilisant form-builder - aucune redirection vers Cognito pour la connexion) utilisant AWS Cognito comme fournisseur d'identité/entrepôt de données utilisateurs

Cas d'utilisation 2 : Authentification unique (SSO) et synchronisation des utilisateurs entre WooCommerce (application mobile et application de bureau) et AWS Cognito


Configuration de l'environnement :

    1. Environnement multisite WordPress pour une activité e-commerce sur ordinateur et application mobile

    2. AWS Cognito Pool en tant que fournisseur d'identité/magasin d'utilisateurs


Exigences relatives au flux de solution :

    L'administrateur souhaite maintenir une base de données utilisateurs centralisée afin de conserver un ensemble unique d'identifiants permettant d'accéder aux sites de commerce électronique sur les applications de bureau ou mobiles.

    Divisons cette exigence en flux distincts.

    1. Inscription (premiers utilisateurs/clients)

    2. Connexion (à partir de la deuxième connexion)


1. Inscription (premiers utilisateurs/clients) :

    Sur un site de commerce électronique, lorsqu'un client s'inscrit pour acheter un abonnement via WooCommerce, l'administrateur souhaite créer un autre compte dans AWS Cognito en utilisant les mêmes identifiants.


    Inscription - SSO et synchronisation des utilisateurs entre WooCommerce et AWS Cognito
    Flux d'inscription de WooCommerce vers AWS Cognito

2. Connexion (authentification unique à l'aide d'AWS Cognito) :

    L'administrateur souhaite que les clients enregistrés se connectent aux applications de bureau ou mobiles avec les mêmes identifiants. Dès que les utilisateurs/clients saisissent leurs identifiants dans le formulaire de connexion et cliquent sur le bouton « Envoyer », ils sont authentifiés via AWS Cognito. Une fois l'authentification réussie, ils obtiennent l'accès au site WordPress.


    Connexion - SSO et synchronisation utilisateur entre WooCommerce et AWS Cognito
    Processus de connexion pour les utilisateurs WooCommerce utilisant Cognito comme fournisseur d'identité/boutique utilisateur

Ressources supplémentaires



Essayez un Gratuit Demo








 Merci pour votre réponse. Nous vous recontacterons prochainement.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Découvrez comment miniOrange peut vous aider
Inscrivez-vous à une démo pour recevoir


  Aperçu des fonctionnalités Premium du plugin

  Test des modules complémentaires et des intégrations tierces

  Assistance 24h/7 et XNUMXj/XNUMX avec courrier et appel Zoom

  Obtenez une démo guidée d'un développeur

Besoin d'aide?

Envoyez-nous un e-mail à oauthsupport@xecurify.com pour obtenir rapidement des conseils (par e-mail ou en réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le forfait le mieux adapté à vos exigences.

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez