Discourse-oauth2-basic Login-Inkonsistenzen

Wir stoßen weiterhin auf Probleme, bei denen sowohl Mitarbeiter als auch Kunden, die sich in der Vergangenheit erfolgreich in unsere Discourse-Instanz eingeloggt haben, nun aufgefordert werden, ein neues Konto zu erstellen, wenn sie erneut versuchen, sich anzumelden. Ich habe überprüft, dass die Konten im System vorhanden sind.

Wenn wir das Konto deaktivieren und eine Aktivierungs-E-Mail senden, können sich die Benutzer zwar kurzzeitig anmelden, doch das Problem tritt erneut auf.

Bei dieser neuesten Variante habe ich eine HAR-Datei des Anmeldeversuchs erstellt, diese jedoch privat versenden müssen (und daher nicht im öffentlichen Thread teilen können).

Wir nutzen discourse-oauth2-basic in Kombination mit Auth0. Bisher haben wir bestätigt, dass die beim Anmelden an Discourse übermittelten Daten korrekt sind. Dennoch werden diese Randfälle von Benutzern aufgefordert, ein neues Konto zu erstellen.

Wir benötigen dringend Unterstützung, um dieses Hindernis zu überwinden. Bitte geben Sie uns eine Rückmeldung. Vielen Dank.

Wie sollen die Konten verknüpft werden? Über die E-Mail-Adresse oder über die UID von Auth0?

Könnten sich die UIDs bei Auth0 geändert haben?

Wenn du mir die HAR-Datei per PM schickst, kann ich mir das ansehen, auch wenn ich nicht versprechen kann, das Problem nur damit zu lösen. Falls du ausführliche Authentifizierungsprotokolle vom Server hast, wären diese ebenfalls hilfreich.

Hat jemand kürzlich enable local logins auf dieser Instanz aktiviert?

Bestätigt: Nein.

Über die UID, und daran wurden keine Änderungen vorgenommen.

Ich werde dir das zukommen lassen, und wir können dann darauf aufbauen :+1: