A meno che qualcosa non sia cambiato, è necessario utilizzare l’approccio delineato qui: Map custom User Fields - #7 by simon.
Innanzitutto, assicurati che i campi personalizzati esistano già su Discourse. Quindi, nella pagina /admin/customize/user_fields del tuo sito Discourse, aggiungi .json all’URL in modo da poter vedere il JSON del campo utente. Ad esempio http://localhost:4200/admin/customize/user_fields.json.
Utilizza i valori id dal JSON per impostare chiavi SSO che assomiglino a questo: custom.user_field_<field_id>. Ad esempio custom.user_field_1
Non posso testarlo in questo momento. Fammi sapere se funziona. Se non è già stato fatto, dovrebbe essere documentato nel suo argomento.