Quindi non riesco più ad accedere :( e non ricevo email di accesso o di recupero password

Ciao a tutti!

Ho configurato un forum Discourse alcune settimane fa e non mi sono più loggato da allora.

Tuttavia, ora non ricevo assolutamente nessuna email per accedere. Anche la mia vecchia password non sembra funzionare e la funzione “password dimenticata” sembra funzionare sul sito, ma non ricevo mai le email.

Quando controllo i miei log di Mailgun, non vedo nulla :frowning_face:

Ehi,

Prova a reimpostare la password di Mailgun, quindi esegui di nuovo la configurazione di Discourse e potrai cambiare la password.

Vedi:

oppure

Posso accedere all’interfaccia web di Mailgun, quindi non vedo la necessità di reimpostare la password lì. O è questo che stai suggerendo?

Se non vedi email nei log di Mailgun, significa che Discourse non riesce a inviare email oppure non riesce ad autenticarsi per l’invio.

Reimpostare Mailgun e aggiornare il file app.yml eliminerà quest’ultimo problema.

Quindi penso di aver trovato un bug?
I nomi utente precedenti per il mio account amministratore erano
xyz
e xyzadmin
Tuttavia, il nome utente è stato modificato mentre ero su Discourse in “Thexyzadmin”.

Ogni volta che provavo a reimpostare la password, inserendo i nomi utente “xyz” o “xyzadmin”, Discourse mi diceva di controllare la mia email per il link di reimpostazione della password. È previsto che accada?

Stai utilizzando l’SSO? Discourse è l’autorità per l’identità?

Nessuna delle due.

Per riformulare quanto detto prima (perché rileggendolo, mi sembra confuso),
se un utente cambia il proprio nome utente su Discourse (in questo caso è stato l’amministratore a cambiare il nome utente), allora Discourse non dovrebbe mai rispondere con “controlla la tua email” se non è mai stata generata un’email per il precedente nome utente.

Se ciò non ha senso, fammelo sapere.

Il personale ha un requisito aggiuntivo per la modifica dell’email: devono verificare sia l’indirizzo email vecchio che quello nuovo. Questo è fatto per motivi di sicurezza.

Non è lo stesso per gli utenti, che devono verificare solo la nuova email.

Grazie @codinghorror!!! Nome di battesimo interessante! Mi sembra di essere proprio così mentre imparo a programmare :).

Grazie mille ancora!