Incohérences de connexion pour Discourse-oauth2-basic

Nous continuons à rencontrer des problèmes où des employés et des clients, qui se sont précédemment connectés avec succès à notre instance Discourse, se voient désormais invités à créer un nouveau compte lorsqu’ils tentent de se reconnecter. J’ai vérifié que les comptes sont bien présents dans le système.

Si nous désactivons le compte et envoyons un e-mail d’activation, cela leur permet de se connecter pendant une courte période, jusqu’à ce que le problème se reproduise.

Dans cette dernière occurrence, j’ai obtenu un fichier HAR de la tentative de connexion, mais je devrais le transmettre de manière privée (et donc ne pas le partager dans le fil public).

Nous utilisons discourse-oauth2-basic couplé à Auth0. Par le passé, nous avons confirmé que les données renvoyées à Discourse lors de la connexion étaient correctes. Pourtant, cela continue d’inviter ces utilisateurs dans des cas limites à créer un nouveau compte.

Nous avons vraiment besoin d’aide pour surmonter cet obstacle. Veuillez nous conseiller, merci.

Comment les comptes doivent-ils être associés ? Par adresse e-mail ou par l’UID d’Auth0 ?

Les UIDs ont-ils pu changer dans Auth0 ?

Si vous m’envoyez le fichier HAR par message privé, je peux l’examiner, bien que je ne puisse pas garantir de pouvoir résoudre le problème avec cela uniquement. Si vous disposez de journaux d’authentification détaillés provenant du serveur, cela serait également utile.

Quelqu’un a-t-il récemment activé enable local logins sur cette instance ?

Confirmé : non.

Par UID, et il n’y a eu aucune modification de leur part.

Je vais t’envoyer cela et nous pourrons avancer à partir de là :+1: