Bonjour, je travaille avec une instance auto-hébergée de Discourse à fort trafic.
Elle est hébergée sur Digital Ocean. Elle utilise le plugin discourse-openid-connect et Auth0 pour l’authentification.
Pour l’autorisation, nous utilisons un fournisseur tiers pour vérifier les cookies de l’e-mail de l’utilisateur obtenu d’Auth0.
Il semble que la valeur de l’e-mail ne soit pas écrite dans le cookie. Lorsque notre système d’autorisation tiers tente de vérifier le cookie, il ne le trouve pas. Nos utilisateurs accèdent à notre paywall même s’ils sont abonnés payants.
Ma question est : comment puis-je dépanner cela pour voir où se situe le problème ?
J’ai :
- Activé les journaux. Mais je n’ai pas l’expérience du processus Open Id pour interpréter les journaux.
- Je n’ai apporté aucune modification aux paramètres du plugin.
- Je n’ai pas encore examiné le document de découverte Open ID Connect, je travaille à y accéder bientôt.
Ces forums Discourse fonctionnent sans problème depuis longtemps. Je n’ai apporté aucune modification aux plugins. Je n’ai rien ajouté ni supprimé.
Je pense que cela a commencé à se produire après la mise à jour 2.9.0.beta2.
Vous pouvez voir les forums ici : forums.wholehogsports.com
Merci pour votre temps. Toutes suggestions seraient utiles. Je n’ai pas beaucoup d’expérience avec cela, donc j’apprécie toute correction ou clarification de ma description.