La gestion de plusieurs sites WordPress peut s’avérer fastidieuse, en particulier lorsqu’il s’agit de gérer les comptes d’utilisateurs et les identifiants.
Le partage des informations relatives aux clients, aux membres ou aux internautes entre plusieurs sites peut améliorer l’expérience des utilisateurs en leur permettant de se connecter à plusieurs sites avec le même compte. Cela peut également vous faire gagner beaucoup de temps si vous devez ajouter des employés, des étudiants ou d’autres utilisateurs à plusieurs sites.
Dans cet article, nous allons vous montrer comment partager facilement des utilisateurs et des identifiants entre plusieurs sites web WordPress.
Pourquoi partager les utilisateurs/utilisatrices et les connexions entre plusieurs sites WordPress ?
Si vous avez plusieurs sites, vous souhaiterez peut-être partager les utilisateurs/utilisatrices et les informations de connexion entre eux.
Cela peut enregistrer le temps et les efforts de vos internautes puisqu’ils n’ont besoin de remplir le formulaire d’enregistrement de l’utilisateur qu’une seule fois. Par exemple, vous pouvez avoir un blog WordPress et un site où vous vendez des cours en ligne.
Si quelqu’un achète un cours sur votre blog, vous pouvez l’ajouter automatiquement au site qui contient le système de gestion de l’apprentissage (LMS). L’utilisateur peut alors se connecter au LMS et commencer à travailler sur son cours, sans avoir à s’inscrire en utilisant son adresse e-mail, son identifiant et d’autres informations.
Si vous êtes une agence de développement WordPress ou si vous travaillez sur plusieurs sites clients, vous devrez peut-être créer manuellement plusieurs comptes pour chaque développeur, testeur ou autre membre du personnel. Au lieu de cela, vous pouvez gagner du temps en enregistrant chaque personne une fois et en partageant ensuite les informations de connexion entre tous les sites clients.
Dans cette optique, voyons comment vous pouvez partager des utilisateurs/utilisatrices et des connexions entre des sites WordPress.
Comment partager les utilisateurs/utilisatrices et les connexions entre plusieurs sites WordPress
La meilleure façon de partager les informations d’utilisateur et de connexion est d’utiliser Uncanny Automator. C’est le meilleur plugin d’automatisation WordPress et il vous aide à créer des flux de travail automatisés qui peuvent vous faire gagner beaucoup de temps et d’efforts.
Lorsqu’il s’agit de connecter plusieurs sites, beaucoup de gens pensent qu’il faut mettre en place un réseau WordPress multisite. Cependant, il est souvent plus facile d’utiliser les webhooks. Il s’agit de bouts de code qui permettent à différents outils et applications de partager des informations en temps réel.
Après avoir installé Uncanny Automator, vous pouvez utiliser les webhooks pour partager des informations entre les sites WordPress, notamment les comptes d’utilisateurs et les détails de connexion.
Pour commencer, vous devez installer Uncanny Automator sur le site où les utilisateurs/utilisatrices créeront leur compte d’origine. Nous appellerons ce site le site « source ».
Vous devrez ensuite installer Uncanny Automator sur chaque site qui doit recevoir des données du site source.
Enfin, vous utiliserez des recettes d’automatisation et des WPForms Webhooks pour envoyer des informations sur les comptes depuis la source vers tous les autres sites qui ont besoin de ces informations.
Dans cette optique, examinons les étapes par étapes de manière plus détaillée.
Ajouter Uncanny Automator au site source
La première chose à faire est d’installer et d’activer Uncanny Automator sur votre site source. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.
Note : Il existe une extension gratuite Uncanny Automator qui vous permet d’automatiser de nombreuses tâches courantes et qui est livrée avec 300 déclencheurs et actions d’automatisation. Cependant, nous utiliserons Uncanny Automator Pro car vous en avez besoin pour utiliser le déclencheur « Un utilisateur est créé ».
Lors de l’activation, il vous sera demandé d’installer la version gratuite du cœur d’Uncanny Automator. L’extension gratuite a des fonctionnalités limitées, mais elle sert de base à la version Pro.
Une fois cela fait, allez dans Automator » Paramètres et entrez votre clé de licence.
Vous trouverez ces informations sous votre compte sur le site d’Uncanny Automator.
Après avoir saisi/saisie la clé, cliquez sur le bouton « Activer la licence ».
Créer une nouvelle recette d’automatisation
Dès l’activation, vous êtes prêt à créer des flux de travail automatisés dans WordPress. Uncanny Automator appelle ces flux de travail des « recettes ».
Vous allez créer une recette qui envoie des informations à un WPForms Webhooks, chaque fois qu’un utilisateur s’enregistre sur votre site WordPress.
Pour commencer, il vous suffit de vous rendre sur la page Automator » Ajouter une nouvelle. Uncanny Automator vous demandera alors si vous souhaitez créer une recette « Connecté » ou une recette « Tout le monde ».
Les recettes connectées peuvent être déclenchées uniquement par les utilisateurs/utilisatrices connectés, mais tout le monde peut déclencher des recettes « Tout le monde ». Ceci étant dit, sélectionnez « Connecté » et cliquez sur « Confirmer ».
Vous pouvez maintenant donner un titre à cette recette en tapant dans le champ « Titre ».
Il s’agit d’une simple référence, vous pouvez donc utiliser ce que vous voulez.
Ajouter des déclencheurs et des actions au flux de travail automatisé
Chaque recette dans Uncanny Automator comporte deux parties appelées Déclencheurs et Actions.
Un déclencheur est un événement qui démarre le flux de travail automatisé, comme l’ajout de nouveaux utilisateurs et auteurs à votre blog WordPress. Les actions sont les tâches que la recette va effectuer, comme le partage d’informations avec un autre site, un blog ou un magasin en ligne.
Pour commencer, vous devrez définir le déclencheur en choisissant une intégration.
Uncanny Automator prend en charge de nombreuses extensions WordPress populaires, notamment WPForms, WooCommerce et OptinMonster. Les options que vous voyez peuvent varier en fonction des extensions que vous avez installées.
Pour Premiers pas, sélectionnez » WordPress » puis cliquez sur » Un utilisateur est créé « .
Ensuite, vous devez indiquer à Uncanny Automator ce qu’il doit faire lorsque la recette est déclenchée.
Pour ce faire, cliquez sur le bouton « Ajouter une action ».
Uncanny Automator affichera désormais toutes les différentes intégrations que vous pouvez utiliser dans l’action.
Pour envoyer des données à un webhook, cliquez sur « WPForms Webhooks ».
Cela ajoute un nouveau menu déroulant.
Sélectionnez ici « Envoyer des données à un WPForms Webhooks ».
Vous verrez maintenant une nouvelle section dans laquelle vous pourrez configurer le WPForms Webhooks.
Pour l’instant, défilez jusqu’à la section « Corps ».
Ici, vous devez spécifier les données qu’Uncanny Automator doit transmettre aux blogs ou sites destinataires. À titre d’exemple, nous allons vous montrer comment partager l’adresse e-mail, le prénom et le nom d’utilisateur de l’utilisateur. Nous ne partagerons pas le mot de passe de l’utilisateur via Uncanny Automator.
Au lieu de cela, Uncanny Automator générera un mot de passe temporaire aléatoire. Plus loin dans ce guide, nous vous montrerons comment envoyer un e-mail contenant un lien de réinitialisation du mot de passe afin que les utilisateurs puissent facilement créer leur propre mot de passe.
Astuce : La meilleure pratique consiste à utiliser un mot de passe unique pour chaque compte. Pour en savoir plus sur ce Sujet, veuillez consulter notre guide ultime sur la sécurité de WordPress.
Pour partager l’adresse e-mail de l’utilisateur, cliquez sur le champ situé sous « Clé » et saisissez « E-mail ». Vous utiliserez cette clé dans votre WPForms Webhooks, alors notez-la.
Sous « Type de données », choisissez « Texte » s’il n’est pas déjà sélectionné.
Cliquez ensuite sur l’astérisque situé à côté de « Valeur ».
Une liste déroulante s’ouvre avec toutes les données différentes que vous pouvez partager. Par exemple, vous pouvez partager le nom d’utilisateur, le prénom et le nom de famille de la personne.
Pour partager l’adresse e-mail de l’utilisateur, cliquez sur « Sélectionné » et sélectionnez « E-mail de l’utilisateur ».
Vous souhaiterez généralement partager des informations supplémentaires, telles que le prénom et le Dernier nom de l’utilisateur.
Pour partager plus d’informations, cliquez sur le bouton « Ajouter une paire ».
Ensuite, saisissez une clé, sélectionnez le type de données et choisissez une valeur dans le menu déroulant en suivant le même processus que celui décrit ci-dessus.
Par exemple, dans l’image suivante, nous partageons l’e-mail, le prénom et l’identifiant.
Cette recette est presque terminée, mais vous devez encore saisir l’URL du webook. Pour obtenir ce lien, vous devrez configurer Uncanny Automator sur le site qui recevra les données.
Ceci étant dit, laissez le site source ouvert dans un onglet en arrière-plan, et ouvrez un nouvel onglet.
Recevoir les informations de connexion d’un utilisateur à l’aide d’un WPForms Webhooks
Dans le nouvel onglet, connectez-vous au site, au blog ou au magasin WooCommerce qui recevra les informations de l’utilisateur et les données de connexion. Vous pouvez maintenant installer et activer l’extension Uncanny Automator en suivant le même processus décrit ci-dessus.
Cela fait, il est temps de créer une recette qui récupérera les données du WPForms Webhooks et les ajoutera à un nouveau compte utilisateur.
Pour Premiers pas, allez dans Automator » Ajouter une nouvelle. Dans la fenêtre surgissante, cliquez sur « Tout le monde », puis sélectionnez « Confirmer ».
Vous pouvez maintenant saisir un titre pour le flux de travail automatisé.
Encore une fois, il s’agit d’une simple référence, vous pouvez donc utiliser ce que vous voulez.
Sous « Intégrations », sélectionnez « WPForms Webhooks ».
Dans le menu déroulant qui apparaît, sélectionnez » Recevoir des données d’un WPForms Webhooks « .
Cela ajoute une nouvelle section avec l' »URL du WPForms Webhooks » déjà remplie. Dans une étape par étape, vous ajouterez cette URL au site source.
Pour l’instant, défilez jusqu’à la section « Champs ». Ici, vous devrez configurer toutes les informations que vous récupérerez à partir du WPForms Webhooks. Il s’agit simplement des paires clé/valeur que vous avez créées dans la première recette d’automatisation.
Sous « Clé », tapez la clé exacte que vous avez utilisée pour le premier élément d’information. Si vous avez mis une majuscule à « E-mail » plus tôt, mettez-la également ici.
Ensuite, ouvrez le menu déroulant « Type de valeur » et choisissez « Texte ».
Pour configurer la paire clé/valeur suivante, cliquez sur « Ajouter une paire ». Il vous suffit maintenant de répéter ces étapes pour ajouter toutes les paires clé/valeur.
Cliquez ensuite sur « Enregistrer ».
Réglages des données de l’utilisateur dans Uncanny Automator
Si vous avez suivi, alors Uncanny Automator partagera désormais l’adresse e-mail, l’identifiant et le prénom de l’utilisateur avec ce nouveau site.
Comme nous l’avons déjà mentionné, la recette créera un mot de passe au hasard, vous devrez donc donner aux internautes un moyen facile de réinitialiser leur mot de passe.
Le plus simple est d’envoyer un e-mail contenant un lien vers votre page de réinitialisation du mot de passe. Vous pouvez également inclure d’autres informations utiles, telles que l’identifiant de la personne, un lien vers votre site et vos coordonnées.
Pour Premiers pas, cliquez sur le bouton « Ajouter une action ».
Uncanny Automator affiche désormais toutes les différentes intégrations que vous pouvez utiliser.
Cliquez sur « E-mails ».
Dans le menu déroulant qui apparaît, sélectionnez « Envoyer un e-mail ».
Cela ajoute une nouvelle section avec certains réglages déjà définis. Par défaut, Uncanny Automator enverra tous les messages à partir de l’e-mail de l’administrateur de WordPress. Il utilisera également le nom de votre site comme « Nom de l’expéditeur ».
Pour modifier l’un de ces réglages, il suffit de supprimer la valeur par défaut.
Ensuite, vous pouvez soit saisir la valeur que vous souhaitez utiliser à la place, soit cliquer sur l’astérisque et choisir un jeton dans le menu déroulant. Ces jetons seront remplacés par des informations réelles lors de l’exécution de la recette, ce qui constitue un excellent moyen d’afficher un contenu personnalisé à différents utilisateurs.
Votre prochaine tâche consiste à obtenir l’adresse e-mail de l’utilisateur à partir du WPForms Webhooks.
Pour ce faire, trouvez le champ « À » et cliquez sur son astérisque.
Ensuite, cliquez sur pour déplier la section « Commun ».
Lorsqu’il apparaît, cliquez sur « E-mail de l’expéditeur ».
Uncanny Automator affichera désormais une fenêtre contextuelle expliquant que vous devez spécifier d’où proviendront les informations relatives à l’utilisateur.
Dans la fenêtre surgissante, cliquez sur « Définir les données de l’utilisateur ».
Si vous faites défiler l’écran vers le haut, vous verrez une nouvelle section « Les actions seront exécutées le… ».
Vous souhaitez créer un nouveau compte utilisateur à chaque fois que la recette est exécutée ; sélectionnez donc « Nouvel utilisateur ».
Vous devez maintenant faire correspondre chaque champ aux informations récupérées dans le WPForms Webhooks. Certains de ces champs sont obligatoires, comme le nom d’utilisateur et l’adresse e-mail, mais d’autres sont facultatifs, comme le nom d’affichage.
Pour commencer, il suffit de trouver le premier champ dans lequel vous souhaitez mapper des données et de cliquer sur son bouton astérisque.
Dans le menu déroulant, cliquez sur pour déplier la section « Recevoir des données d’un WPForms Webhooks ».
Vous pouvez maintenant choisir les informations que vous souhaitez afficher dans ce champ. Dans nos images, nous récupérons l’adresse e-mail de l’utilisateur à partir du WPForms Webhooks.
Il suffit de répéter ces étapes pour chaque champ où vous souhaitez utiliser les informations de l’internaute. N’oubliez pas de laisser le champ « Mot de passe » vide afin qu’Uncanny Automator génère un nouveau mot de passe de manière aléatoire.
Par défaut, Uncanny Automator crée chaque nouvel utilisateur en tant qu’abonné. Si vous souhaitez leur donner un rôle différent, ouvrez le menu déroulant ‘Rôle’ et choisissez une option dans la liste.
Pour en savoir plus sur ce Sujet, consultez notre guide du débutant sur les rôles et droits des utilisateurs/utilisatrices de WordPress.
Enfin, vous pouvez indiquer à Uncanny Automator ce qu’il faut faire s’il existe déjà un compte pour cet identifiant ou cette adresse e-mail. Comme vous ne voulez pas créer de comptes en double, cliquez sur le bouton radio « Ne rien faire ».
Cliquez ensuite sur « Enregistrer ».
Créer un e-mail de réinitialisation du mot de passe
Vous êtes maintenant prêt à créer l’e-mail qu’Uncanny Automator enverra à vos utilisateurs/utilisatrices.
Pour Premiers pas, défilez jusqu’à la section « Envoyer un e-mail » et trouvez le champ « À ». Vous pouvez maintenant cliquer sur son astérisque et sélectionner « Email de l’expéditeur » dans le menu déroulant.
Une fois cela fait, défilez jusqu’au champ « Objet ».
Vous pouvez y saisir le texte que vous souhaitez afficher dans la ligne d’objet. Vous pouvez également personnaliser l’objet de l’e-mail en utilisant des jetons qu’Uncanny Automator remplacera par des données utilisateur authentiques.
Pour insérer un jeton, sélectionnez le bouton astérisque, puis cliquez pour déplier la section ‘Receive data from a webhooks’.
Vous pouvez maintenant choisir le jeton que vous souhaitez utiliser, comme le nom d’utilisateur, le prénom ou le nom de famille de la personne. De cette manière, vous pouvez créer un objet personnalisé, ce qui peut améliorer le taux d’ouverture de vos e-mails.
Lorsque vous êtes satisfait de l’objet, il est temps de créer le corps du texte de l’e-mail.
Comme pour le sujet, vous pouvez taper du texte brut directement dans l’éditeur ou utiliser des jetons pour créer un message personnalisé. Par exemple, si vous avez récupéré le prénom de l’utilisateur à partir du WPForms Webhooks, vous pouvez alors vous adresser à lui par son nom.
Vous devrez également inclure un lien de réinitialisation du mot de passe, afin que l’utilisateur puisse créer son propre mot de passe et assurer la sécurité de son compte.
Pour inclure ce lien, il suffit de cliquer sur l’astérisque et de taper « URL de réinitialisation du mot de passe par l’utilisateur ».
Lorsque la bonne option s’affiche, cliquez pour l’ajouter au message.
Lorsque vous êtes satisfait de la façon dont l’e-mail est configuré, cliquez sur le bouton « Enregistrer ».
Ceci fait, vous êtes prêt à faire vivre cette recette automatisée en direct.
Il suffit de défiler vers le haut et de cliquer sur le permutateur « brouillon » pour qu’il affiche « En direct » à la place.
Connecter plusieurs sites WordPress à l’aide d’un WPForms Webhooks
Dans la section « Trigger », trouvez l' »URL du WPForms Webhooks » Sachez qu’il vous faudra peut-être cliquer pour développer cette section afin de voir l’URL du webhook.
La dernière étape consiste à ajouter cette URL à la première recette que vous avez créée sur votre site source. Pour ce faire, copiez l’URL et revenez ensuite à la recette sur votre site d’origine.
Dans cet onglet, défilez jusqu’à la section « Actions » et trouvez le champ vide « Webhook URL ». Vous pouvez alors coller l’URL dans ce champ.
Dès que cela est fait, le site source est prêt à partager les données et informations de connexion des comptes.
Pour que tout soit en direct, il suffit de cliquer sur le permutateur « brouillon » pour qu’il affiche « En direct ».
À ce stade, vous disposez de deux recettes Uncanny Automator directes sur deux sites distincts.
Désormais, chaque fois qu’une personne créera un compte sur le site source, Uncanny Automator partagera ses informations avec le second site. L’utilisateur recevra également un e-mail contenant un lien de réinitialisation du mot de passe.
Vous souhaitez partager les utilisateurs/utilisatrices et les informations de connexion avec d’autres sites ?
Ensuite, il suffit de répéter les étapes ci-dessus pour configurer Uncanny Automator sur d’autres sites. De cette façon, vous pouvez facilement partager les données des utilisateurs avec un nombre illimité de blogs WordPress, de sites web et de places de marché en ligne.
Bonus : Assurez-vous que vos e-mails WordPress sont envoyés de manière fiable
Il arrive parfois que les utilisateurs/utilisatrices ne reçoivent pas vos e-mails comme prévu. Cela est dû au fait que de nombreuses entreprises d’hébergement WordPress n’ont pas configuré correctement la fonction e-mail.
De nombreux hébergeurs désactivent la fonction de messagerie pour éviter que leurs serveurs ne soient utilisés de manière abusive. Cela peut être un gros problème, car vos utilisateurs ne recevront pas d’informations sur la manière de créer leurs mots de passe et d’accéder à leurs comptes.
Heureusement, vous pouvez corriger cela facilement en utilisant WP Mail SMTP, qui est la meilleure extension WordPress SMTP sur le marché.
Il vous permet d’envoyer vos e-mails WordPress via une plateforme SMTP fiable, qui est configurée spécifiquement pour envoyer des e-mails comme SendLayer, Gmail et Outlook.
Pour plus de détails, veuillez consulter notre guide sur comment corriger le fait que WordPress n’envoie pas d’e-mail.
Nous espérons que cet article vous a aidé à apprendre comment partager automatiquement les utilisateurs et les identifiants entre plusieurs sites WordPress. Vous pouvez également consulter notre guide du débutant sur la façon de changer votre mot de passe dans WordPress ou voir notre tutoriel sur l’envoi d’un e-mail à tous les utilisateurs enregistrés dans WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Ralph
Will this work with levels of users between websites?
2 websites, both have free and premium accounts with different content available.
If customer pay for premium account, he can access premium content on site A and B with 1 login.
Is it possible?
WPBeginner Support
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
Administrateur
Ralph
I will definitely reach out to them for confirmation. Thanks for the guide again!