ma la cosa è che il “1” aggiuntivo appare e scompare a seconda che tu sia loggato o meno, e per gli username che hanno già il 1 alla fine, viene incrementato a 2.
Sì, stiamo utilizzando l’SSO. Tuttavia, quando si usa l’SSO, se l’indirizzo email è già associato a un nome utente su Discourse, viene aggiunto un “1” o il nome viene iterato se esiste già un “1”. Nel thread allegato sopra si trattava di un bug che è stato risolto. Forse è ricapitato?
È più probabile che ci sia un problema con la tua implementazione SSO: sembra che la richiesta “effettua di nuovo il login come utente X!” venga interpretata come “creami come nuovo utente con il nome X!”. Ti consiglio quindi di verificare attentamente, anche più volte, la documentazione SSO e la tua implementazione.
Puoi anche attivare la registrazione dettagliata (verbose logging) per SSO nelle impostazioni del tuo sito, se ricordo bene.
Il problema ora è che quando ho effettuato il login per la prima volta, c’era “1”, ma quando ho effettuato nuovamente il login, è sparito ed è tornato all’originale. È come un interruttore on/off ogni volta che provo a effettuare il login.