Salut,
Je voudrais poser une question concernant le problème d’accès invalide dû aux cookies dans Discourse. Dans mon cas, j’essaie d’accéder à l’API Discourse en utilisant un cookie obtenu à partir de /session.json après la connexion.
Cependant, je rencontre un problème où, après un ou deux jours, Discourse renvoie une erreur Accès invalide lors de l’utilisation du même cookie qui a été généré lors de la connexion (Note : dans mon cas, le cookie est mis à jour lorsque l’API Discourse renvoie un en-tête avec la valeur Set-Cookie _t=). Lorsque je vérifie le cookie, l’heure d’expiration est encore dans plus d’un mois (par exemple, expires=Tue, 30 Jul 2024 04:04:28 GMT). De plus, je peux voir le jeton que j’ai utilisé pour la connexion toujours présent dans la table de base de données user_auth_tokens.
J’aimerais connaître les raisons possibles pour lesquelles Discourse pourrait invalider ce jeton. Y a-t-il des étapes spécifiques ou des indicateurs dans la base de données Discourse qui signalent qu’un jeton a été déclaré invalide ?
Informations supplémentaires (j’ai utilisé la dernière version de Discourse 3.3.0.beta3-dev)
Merci.