Configurazione DiscourseConnect - Single Sign-On ufficiale per Discourse (sso)

Non c’è modo di testare l’aggiunta di Discourse Connect nel piano Hobby? Voglio provarlo prima di pagare… Tuttavia, non vedo le opzioni di configurazione per abilitare Discourse Connect.

Modifica: Ho posto la stessa domanda all’assistente di Discourse e sembra che sia così. Correggimi se sbaglio, perché preferirei non pagare per questo finché non so di averne bisogno.

DiscourseConnect è disponibile nel piano Pro. Puoi iniziare una prova gratuita con quel piano e testarlo gratuitamente. (Ti verrà addebitato solo se decidi di iniziare un abbonamento a pagamento.)

2 Mi Piace

Esiste una convenzione o delle regole su come codificare i nomi dei campi utente.

Se i miei campi utente personalizzati sono denominati come ad esempio:

  • Šifra za kasu
  • Vaše radno mjesto

Come dovrei formattare il mio payload? Devo codificare l’URL del nome o è sufficiente usare solo il snake case?

Abbiamo intenzione di consentire agli utenti di cambiare il loro indirizzo email sul nostro sito principale (il fornitore SSO). Vorremmo aggiornare la loro email anche in Discourse contemporaneamente, senza che debbano andare alle loro preferenze di Discourse e senza che debbano convalidare la loro nuova email con Discourse. Qual è il modo migliore per implementarlo?

Ho sperimentato l’aggiornamento della loro email come mostrato di seguito, ma questo ha semplicemente aggiunto un’email secondaria di Discourse in attesa di convalida. Voglio cambiare la loro email principale di Discourse senza convalida. La convalida viene eseguita dal sito principale.

curl -X PUT "https://discourse.example.com/u/$TARGET_USERNAME/preferences/email.json" \
     -H "Api-Key: $DISCOURSE_API_KEY" \
     -H "Api-Username: $DISCOURSE_USERNAME" \
     -H "Content-Type: application/json" \
     -d '{"email": "new-address@example.com"}'

Hai abilitato l’impostazione del sito auth_overrides_email?

1 Mi Piace

Non sono sicuro di come me lo sia lasciato sfuggire: ho visto le sovrascritture per avatar, nome e nome utente. Grazie!

1 Mi Piace