J’ai suivi les instructions pour connecter Discourse (clough42.discourse.group) à Patreon (clough42) mais mes patrons ne parviennent pas à se connecter.
Lorsque je clique sur « Mettre à jour les données Patreon et synchroniser les groupes » dans Admin->Plugins->Patreon, un message s’affiche indiquant que de nouvelles données ont été téléchargées.
J’ai mappé le groupe des patrons à tous mes niveaux de récompense, y compris 0 $ - Gratuit.
J’ai donné au groupe des patrons l’accès à toutes mes catégories.
Lorsque je clique sur « Envoyer un test » sur chacun des trois webhooks activés, j’obtiens une réponse avec le code d’état 200.
Je peux ouvrir une fenêtre de navigation privée et me connecter à Discourse en utilisant Patreon (en utilisant un compte personnel séparé qui est membre gratuit de mon Patreon) et lorsque la connexion se termine et revient à Discourse, il est affiché « Désolé, l’accès à ce forum est uniquement sur invitation. »
Qu’est-ce que je fais de mal ?
Lorsque je regarde le groupe des patrons dans Discourse, il a zéro membre.
Dois-je attendre une mise à jour automatique pour synchroniser ? Le bouton « Mettre à jour les données Patreon et synchroniser les groupes » ne fait-il pas cela ?
Pour information, je viens de recevoir un rapport indiquant que l’un de mes mécènes payants est passé par la connexion intégrée et a vu le même message « Désolé, l’accès à ce forum est uniquement sur invitation ».
Votre site Discourse est-il hébergé par Discourse sur leur plan Basic ? Si c’est le cas, je pense que les sites de ce plan sont automatiquement configurés pour être « uniquement sur invitation ».
Je suis sur le plan gratuit pour créateurs. Je pensais que le système sur invitation uniquement était ce que je voulais, et que les utilisateurs y accédaient ensuite via Patreon. Ai-je mal compris ?
Votre compréhension est correcte, à l’exception du fait que lorsqu’un site est configuré sur « sur invitation uniquement », les utilisateurs ne peuvent créer de comptes qu’en cliquant sur un « lien d’invitation ». Cliquer sur ce lien les amène à une page d’inscription différente de la page d’inscription Discourse normale.
Ainsi, avec votre configuration actuelle, si l’utilisateur qui clique sur le bouton « Se connecter avec Patreon » sur votre site a déjà accepté une invitation sur le site, il pourra se connecter. S’il n’a pas encore accepté d’invitation sur le site, il recevra le message « Désolé, l’accès à ce forum est uniquement sur invitation ».
Les invitations doivent être initiées depuis le site Discourse si votre site est sur invitation uniquement. Les abonnements Patreon ne peuvent pas contourner cette exigence.