Se stai sviluppando componenti per discourse… Penso che il modo più semplice sia usare l’API di discourse. Se stai sviluppando un client, penso che il nome utente avrebbe dovuto essere conosciuto molto tempo fa?
Per il primo, ecco un esempio;
require("discourse/lib/plugin-api").withPluginApi("1.0.0", (api)=>{console.log(api.currentUser())});