Una soluzione rapida e semplice è utilizzare un altro sistema per l’autenticazione utilizzando Discourse Connect.
La mia precedente stima di quanto sarebbe stato difficile creare un sistema senza email è ampiamente errata. Utilizzare un altro identificatore con un nome host not-email.invalid per tali email dovrebbe essere fattibile. Penso che il plugin Sign-In with Ethereum possa fare ciò che desideri, se sei disposto a far utilizzare Ethereum alle persone, ma anche qualcosa di simile potrebbe funzionare. Hai bisogno di un modo per stabilire l’identità.