Utenti OIDC non associati a utenti Discourse esistenti

Ehi,

ho lo stesso problema anche qui. Ho una Nextcloud come provider OIDC, ma probabilmente non è rilevante per il problema.

Posso accedere con il login di Nextcloud. Viene poi mostrata, come descritto sopra, la possibilità di registrare un nuovo account o accedere con uno esistente. Non viene stabilita alcuna associazione con l’account esistente tramite l’indirizzo email.

Se scelgo “Registra”, viene immediatamente mostrata di nuovo la pagina iniziale nello stato di disconnessione e devo/richiedo di accedere nuovamente. Non viene visualizzato alcun messaggio di errore.

È davvero strano.

Funziona tutto correttamente se accedo con un account OIDC per il quale non esiste un corrispondente account Discourse. In quel caso ne viene creato uno nuovo e viene mostrato anche l’account associato nelle impostazioni dell’utente.

Forse qualcuno ha ancora un’idea su cosa stia sbagliando, o si scopre invece che c’è un bug qui.

Un saluto,

Mike