[PAGATO] Sincronizzazione gruppi per il plugin Discourse OIDC

Cosa vorresti che venisse fatto?

Il nostro IdP restituisce un elenco di gruppi come claim nelle risposte id_token e userinfo. Questi vengono ignorati dal plugin discourse-openid-connect, che non supporta i gruppi.

Un plugin più vecchio, che sembra essere stato il prototipo del plugin OIDC ufficiale, supportava i gruppi, quindi gran parte di quella logica può essere trasformata in una pull request per il plugin ufficiale, con alcuni aggiustamenti:

  • impostazioni per mappare i gruppi reali sui gruppi client (ad esempio, mappare ‘ACME Staff’ fornito nel claim su ‘staff’, che è il gruppo Discourse immutabile)
  • il vecchio codice necessita di alcune pulizie
  • … forse un altro elemento che ci stiamo perdendo

Quando ne hai bisogno?

Il prima possibile.

Qual è il tuo budget, in $ USD, che puoi offrire per questo compito?

Invia la tua offerta, inclusa la data di consegna proposta.

2 Mi Piace

Pavilion funziona in questo ambito. Ti invio un messaggio privato.

4 Mi Piace

Grazie a tutti per le risposte… si prega di inviare le offerte (compresa la data di consegna stimata) a matthew presso daphne.foundation

1 Mi Piace

Dopo aver ricevuto un preventivo di 1000 dollari, ho deciso di provare a farlo da solo. PR qui.

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.