[PAGO] Sincronização de grupos para o plugin Discourse OIDC

O que você gostaria que fosse feito?

Nosso IdP retorna uma lista de grupos como claim nas respostas id_token e userinfo. Esses dados são ignorados pelo plugin discourse-openid-connect, que não oferece suporte a grupos.

Um plugin mais antigo, que parece ter sido o protótipo do plugin OIDC oficial, oferecia suporte a grupos. Portanto, a maior parte dessa lógica pode ser convertida em um pull request para o plugin oficial, com algumas adições:

  • configurações para mapear grupos reais para grupos do cliente (por exemplo, mapear ‘ACME Staff’, conforme fornecido no claim, para ‘staff’, que é o grupo imutável do Discourse)
  • o código antigo precisa de alguma limpeza
  • … talvez outra coisa que estejamos esquecendo

Quando você precisa que isso seja feito?

O mais rápido possível.

Qual é o seu orçamento, em USD, que você pode oferecer para esta tarefa?

Por favor, envie sua proposta, incluindo a data de entrega proposta.

2 curtidas

O Pavilion funciona neste espaço. Vou te enviar uma mensagem privada.

4 curtidas

Obrigado a todos por responderem… por favor, enviem as ofertas (incluindo a data estimada de entrega) para matthew@ daphne.foundation

1 curtida

Após receber um orçamento de $1000, decidi tentar fazer isso por conta própria. PR aqui.

3 curtidas

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