[유료] Discourse OIDC 플러그인 그룹 동기화

어떤 작업을 원하시나요?

저희 IdP는 id_token 및 userinfo 응답에서 그룹 목록을 claim으로 반환합니다. 그러나 discourse-openid-connect 플러그인은 그룹을 지원하지 않아 이를 무시합니다.

공식 OIDC 플러그인의 프로토타입으로 추정되는 구버전 플러그인은 그룹을 지원했으므로, 해당 로직의 대부분을 공식 플러그인의 pull request로 전환할 수 있으며, 다음과 같은 추가 사항이 필요합니다:

  • claim에서 제공되는 실제 그룹을 클라이언트 그룹으로 매핑하는 설정 (예: claim에서 제공되는 'ACME Staff’를 불변인 Discourse 그룹인 'staff’로 매핑)
  • 기존 코드의 일부 정리
  • … 아마도 우리가 놓치고 있는 또 다른 사항

언제까지 완료되길 원하시나요?

가능한 한 빨리요.

이 작업에 대해 USD로 제공할 수 있는 예산은 얼마인가요?

제안하는 납기일을 포함하여 견적을 보내주세요.

2개의 좋아요

파빌리온은 이 공간에서 작동합니다. DM으로 연락드릴게요.

4개의 좋아요

모두가 답장해 주셔서 감사합니다… 제안(예상 배송일 포함)은 matthew at daphne.foundation 으로 보내 주세요

1개의 좋아요

$1,000의 견적을 받은 후, 나도 직접 시도해 보기로 했습니다. PR 링크.

3개의 좋아요

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