Valider les adresses e-mail avec le plugin WP Discourse

Pour les sites utilisant le plugin WP Discourse, avec WordPress configuré comme fournisseur SSO, il peut parfois y avoir des problèmes lorsque des utilisateurs tentent de se connecter à des comptes Discourse existants dont l’adresse e-mail n’a pas été validée par WordPress. La cause la plus fréquente est qu’un utilisateur disposant déjà d’un compte sur Discourse crée un compte WordPress après l’activation du plugin WP Discourse. Cela ne devrait se produire que sur les sites qui n’utilisent pas le système d’inscription par défaut de WordPress. Vous saurez que cela se produit si vous recevez des signalements d’utilisateurs indiquant qu’ils reçoivent ce message d’erreur lors de la tentative de connexion à Discourse via SSO :

Pour résoudre le problème, vérifiez d’abord que l’utilisateur peut répondre à un e-mail envoyé à son adresse e-mail WordPress. Cela permet de s’assurer que l’utilisateur ne tente pas de prendre le contrôle d’un compte Discourse. Ensuite, connecté à votre compte administrateur WordPress, accédez à la page de profil de l’utilisateur et faites défiler jusqu’à la section Discourse. Cochez la case « Adresse e-mail validée » pour marquer l’e-mail de l’utilisateur comme valide. Après avoir enregistré le profil mis à jour, l’utilisateur devrait pouvoir se connecter à Discourse.

Pour plus de détails sur les problèmes de connexion SSO, consultez Debug and fixing common DiscourseConnect issues.

8 « J'aime »