[PAGADO] Sincronización de grupos para el plugin Discourse OIDC

¿Qué te gustaría que hiciéramos?

Nuestro IdP devuelve una lista de grupos como claim en las respuestas de id_token y userinfo. Estos son ignorados por el plugin discourse-openid-connect, que no tiene soporte para grupos.

Un plugin anterior que parece haber sido el prototipo del plugin OIDC oficial admitía grupos, por lo que gran parte de esa lógica puede convertirse en una solicitud de extracción (pull request) para el plugin oficial, con algunas adiciones:

  • configuraciones para mapear grupos reales a grupos del cliente (por ejemplo, mapear ‘ACME Staff’ proporcionado en el claim a ‘staff’, que es el grupo inmutable de Discourse)
  • el código antiguo necesita cierta limpieza
  • … quizás otra cosa que estemos pasando por alto

¿Cuándo lo necesitas hecho?

Lo antes posible.

¿Cuál es tu presupuesto, en dólares estadounidenses (USD), que puedes ofrecer por esta tarea?

Por favor, envía tu oferta, incluida la fecha de entrega propuesta.

2 Me gusta

Pavilion sí funciona en este espacio. Te enviaré un mensaje privado.

4 Me gusta

Gracias a todos por responder… por favor, envíen las ofertas (incluyendo la fecha estimada de entrega) a matthew en daphne.foundation

1 me gusta

Después de recibir una cotización de $1000, decidí intentarlo por mí mismo. PR aquí.

3 Me gusta

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