Salut, j’utilise mon site WordPress avec SSO pour mon Discourse hébergé, et j’ai également un Patreon. J’aimerais commencer à offrir à mes Patreon des avantages sur Discourse, j’ai donc entièrement configuré l’intégration Patreon.
Le problème, c’est que l’écran de connexion par défaut de Discourse (où le bouton de connexion sociale Patreon apparaîtrait) est remplacé par la page de connexion WordPress SSO.
Alors, existe-t-il un moyen de faire fonctionner les deux plugins simultanément ?
Il y a un autre sujet pertinent sur les deux plugins, mais il ne répond pas à ce problème précis.
Merci d’avance à toute personne qui pourra aider.
Ben
Oui, tout SSO désactive les autres sources de connexion. Le premier S de SSO signifie « Single » (unique). Vous déléguez l’ensemble des connexions à un autre système.
Vous pourriez expérimenter la connexion de vos utilisateurs Patreon via WordPress.
À défaut, si vous souhaitez que Discourse autorise plusieurs méthodes de connexion, il vous faudra peut-être revoir votre intégration SSO avec WordPress.
D’accord. La synchronisation des utilisateurs avec WordPress est essentielle pour moi, car c’est le cœur de ma gestion des utilisateurs. Il semble donc qu’il y ait deux options :
Supprimer le SSO et développer un bouton de connexion sociale « Se connecter via WordPress » sur l’écran de connexion par défaut, afin que les utilisateurs puissent utiliser soit ce bouton, soit Patreon.
Conserver le SSO mais synchroniser les colonnes « Patreon » dans la base de données des utilisateurs WordPress (issues du plugin WordPress-Patreon) et développer un plugin personnalisé qui réplique les avantages du plugin Patreon pour ces utilisateurs.
Les deux options semblent complexes. Je n’ai pas beaucoup d’expérience, mais seriez-vous au courant d’une autre façon d’offrir les avantages Patreon pour ce cas d’usage ?
Vous n’avez pas besoin de la connexion Patreon dans Discourse pour offrir des avantages Patreon aux groupes Discourse en utilisant le plugin Patreon.
Vous pouvez utiliser l’authentification unique (SSO) WordPress sans problème, activer la synchronisation du plugin et tout fonctionnera. Tant que les adresses e-mail correspondent, nous pouvons trouver les patrons, peu importe comment ils se connectent.