Discourse+woocoomerce abonnement

Bonjour,

J’ai un site web et je souhaite mettre en place une authentification unique (SSO). J’aimerais que, lorsqu’un utilisateur se connecte avec succès sur le site WordPress, il soit automatiquement connecté sur Discourse, et qu’au moment de se déconnecter, il soit déconnecté des deux sites. J’utilise le plugin WP-Discourse pour cela. Pourriez-vous m’indiquer comment procéder ?

Installation et configuration du plugin WP Discourse et Gestion de l’appartenance aux groupes Discourse avec l’authentification unique WP Discourse devraient vous aider.

2 « J'aime »

Merci, cela nous sera utile. Une autre chose : lorsque nous cliquons sur le bouton de connexion Discourse, nous sommes redirigés vers mon site WordPress et je peux me connecter, ce qui est bien. Cependant, je dois également me connecter au forum Discourse. Comment pouvons-nous le faire lorsque nous nous connectons au site WordPress ?

Je pense que le problème que vous rencontrez est causé par Woocommerce. Pouvez-vous essayer d’ajouter ce plugin à votre site WordPress et voir si cela résout le problème : GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce · GitHub. Si vous ne souhaitez pas installer le plugin, ajoutez le code qui se trouve dans la section Alternatives à l’installation du plugin du fichier Readme.

Faites-moi savoir si cela ne résout pas le problème pour vous.

Existe-t-il un moyen, si j’ai un abonnement actif dans WooCommerce, de pouvoir me connecter à la communauté Discourse, et dans le cas contraire, de ne pas pouvoir me connecter à Discourse ?

1 « J'aime »

Oui, jetez un œil au code dans le deuxième message de ce sujet : How to prevent some WP users from being able to login to Discourse.