가입 화이트리스트와 블랙리스트의 상호작용

Discourse는 등록 화이트리스트와 블랙리스트를 제공하지만, 이 둘의 상호작용 방식을 개선할 필요가 있습니다.

현재 상태:

  • 화이트리스트만 제공된 경우, 해당 도메인에서 온 등록자만 허용됩니다. 다른 모든 등록자는 거부됩니다.
  • 블랙리스트만 제공된 경우, 블랙리스트에 포함된 도메인에서 온 등록자를 제외하고 모든 등록이 허용됩니다.
  • 블랙리스트와 화이트리스트가 모두 제공된 경우, '화이트리스트 규칙’만 적용되고 블랙리스트는 작동하지 않습니다.

화이트리스트와 블랙리스트 규칙이 순차적으로 적용되도록 코드를 간단히 조정하길 원합니다. 이를 통해 화이트리스트에도 블랙리스트에도 없는 ‘그레이’ 등록자라는 제3의 잔여 그룹을 만들 수 있으며, 이 그룹은 수동 검토를 통한 허용/거부 등 다른 처리 방식을 적용받을 수 있습니다.

이는 제 사용 사례에서 매우 유용했을 것입니다. 제 커뮤니티에 고유한 알려진 양호한 도메인, 다른 커뮤니티와 일반적으로 공통된 알려진 불량 도메인, 그리고 아마도 양호하지만 추가 분석이 필요한 소수의 잔여 등록자로 구분할 수 있기 때문입니다.

즉, must approve users를 사용할 때 회색(중립) 상태를 처리하기 위해 화이트리스트가 계정 승인 절차를 우회하도록 하자는 말씀이신가요?

1개의 좋아요

네,

화이트리스트에 해당하는 항목은 바로 통과됩니다. 나머지 항목은 승인 절차를 거치며, 블랙리스트에 포함된 경우 거부해야 합니다.

목록에 35,000개 항목이 있는 경우(이전 답변에 따르면?)는 이 방법으로는 아무것도 작동하지 않을 것입니다.

1개의 좋아요

알겠습니다. 화이트리스트의 크도에 한도가 있나요? 35,000은 우리 커뮤니티의 회원 자격을 갖춘 후보 조직의 수입니다. 해당 조직의 구성원이 추가 자격 요건이나 승인 없이 등록할 수 있도록 하려는 것이었습니다.

SSO를 처리하고 이 작업을 대신 수행해 줄 수 있는 형태의 IdM를 고려하는 것이 현명할 수 있습니다. 해당 규모에 도달하면, 거의 항상 ID와 로그인 기능을 분리하는 것이 가치가 있습니다.

6개의 좋아요

우리는 화이트리스트 전용 트랙을 따르겠습니다. 포함할 수 있는 도메인의 권장 제한 수량은 얼마인가요? 호스팅 플랜이 다르면 이 제한이 달라질까요?

또한, 화이트리스트에 없는 도메인으로 가입을 시도할 때 표시되는 ‘오류’ 메시지를 변경하고 싶습니다. 이 메시지는 설정할 수 있나요?