7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #47293
    Fred – WooFrance
    Maître des clés
    Points: 7,418 pts
    Certifié
    Membre 2 étoiles

    Bonjour

    Dans un environsment multisite nous avons une base utilisateur commune a tout les site. Donc un utilisateur inscrit est inscrit au multisite (donc tout les sites)

    ====================
    depanagewp
    vpsa2
    #47331
    Anthony
    Participant
    Points: 31 pts
    Membre 2 étoiles

    Bonjour,

    Merci pour votre réponse.

    On peut comprendre que la BDD soit commune mais ne pas pouvoir « cloisonner » les sites d’un réseau reste selon moi une contrainte d’utilisation du multisites WP (et donc woocommerce) énorme.

    Mélanger les utilisateurs entre les sites franchement…

    J’aime bien WordPress mais là je vais devoir malheureusement trouver une autre solution.

    Bien cordialement,

    Anthony

    ====================
    depanagewp
    vpsa2
    #47338
    Mathieu
    Participant
    Points: 1,315 pts
    Membre 2 étoiles

    Sur les 2 sites du réseau, avez vous désactivé la possibilité que le client puisse se créer un compte client ? et donc ce sont les administrateurs qui créent les comptes clients ?

    Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
    Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
    🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.

    ====================
    depanagewp
    vpsa2
    #47352
    Anthony
    Participant
    Points: 31 pts
    Membre 2 étoiles

    Bonsoir,

    Les clients ont bien la possibilité de créer leur compte eux-même dans la section s’Enregistrer de la page Mon Compte.

    Comme indiqué dans mon premier post, cette procédure enregistre bien chaque client sur le bon site.

    Mais ensuite on peut aller sur n’importe quel site avec n’importe quel compte client… c’est bien ça le problème.

    Anthony

    ====================
    depanagewp
    vpsa2
    #47360
    Mathieu
    Participant
    Points: 1,315 pts
    Membre 2 étoiles

    J’ai fait un essai, j’ai vu la même chose que votre test et j’ai essayé de trouver où se trouve le bug.
    Et en fait, il ne s’agit pas d’un bug mais d’un fonctionnalité complètement fait exprès :
    https://github.com/woocommerce/woocommerce/pull/11594

    Comme disait Fred la liste des utilisateurs est partagée entre chaque site du multisite mais ensuite l’administrateur peut choisir quel utilisateur est accepté sur son site. Donc c’est étonnant que WooCommerce ajout le compte à un site juste parce qu’il y a une demande de connexion.
    Dans la discussion sur github, il y a bien johnsonleee qui indique que cette méthode ne lui plait pas mais ensuite l’auteur de la modification répond à côté et donc ça fait plus d’un an que cette ajout est dans WooCommerce.

    Dans votre votre cas, les client peuvent créer leur compte eux même donc ce n’est pas gênant, cela revient au même qu’un client qui vient s’inscrire de lui même, c’est juste l’enchainement des étapes qui est inhabituel puisque le client n’a pas besoin de ressaisir ces coordonnées.

    Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
    Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
    🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.

    ====================
    depanagewp
    vpsa2
    #47371
    Anthony
    Participant
    Points: 31 pts
    Membre 2 étoiles

    Bonjour,

    Tout d’abord merci pour votre investigation. Je n’avais pas vu ce fil de discussion sur Github.

    Ce qui est curieux c’est qu’avec ce choix d’empêcher l’inscription à plus d’un site d’un réseaux de sites (avec un même identifiant) on devient client de tous les sites ! :O

    Quand vous dites « mais ensuite l’administrateur peut choisir quel utilisateur est accepté sur son site« , avec quelle méthode y parvient-on ? parce que toutes mes tentatives (avec la gestion des rôles par exemple) ont échoué :/

    Bien à vous,

    Anthony

    ====================
    depanagewp
    vpsa2
    #47387
    Mathieu
    Participant
    Points: 1,315 pts
    Membre 2 étoiles

    Il y a plusieurs choses à définir au niveau du réglage du réseau.
    La 1re chose est de choisir si l’administrateur d’un site peut ajouter des nouveaux comptes. Si ce choix n’est pas coché, seul le superadministrateur du réseau peut faire cela et l’administrateur pourra seulement ajouter à son site un utilisateur qui a déjà un compte sur un autre site du réseau.

    Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
    Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
    🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.

    ====================
    depanagewp
    vpsa2
7 sujets de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.