Category not accepting "anonymous email" from known users

저희 인스턴스(커밋 20개 뒤처짐, 변경 사항에서 관련 내용을 찾을 수 없음)에서 동작을 확인하기 위해 방금 테스트를 수행했습니다. 신뢰 수준 0(trust level 0) 사용자의 모든 게시물이 승인을 필요로 하도록 설정되어 있었고, 이것이 라우트에 영향을 미칠지 확신이 서지 않아 해당 요소가 개입하지 않도록 테스트 단계를 확장했습니다.

다음 단계들은 모두 관리자 그룹이 보기/답글/생성 권한을 가지고 있으며 다른 권한은 설정되지 않은, 이메일 주소가 지정되어 있고 계정이 없는 익명 사용자의 이메일 허용이 활성화된 카테고리에 관한 것입니다.

">" 기호는 동작(action)이 아닌 효과(effect)를 나타냅니다.

  • 사용자 계정이 없는 주소에서 이메일 전송
  • > 스테이징된 사용자가 생성되고, 새 게시물이 검토 대기열로 이동
  • 게시물 승인
  • > 비공개 카테고리에 새 토픽이 생성됨
  • 스테이징된 사용자의 신뢰 수준을 1로 변경
  • 동일한 주소에서 또 다른 이메일 전송
  • > 비공개 카테고리에 새 토픽이 생성됨

만약 이것이 일어나지 않는다면, 계정이 없는 익명 사용자의 이메일 허용 설정은 everyone 또는 trust_level_0에게 생성 권한이 없는 카테고리에서는 아무런 의미가 없게 됩니다.

이는 OP에서 #4와 동등하다고 생각되며, OP에서는 #3과 #4 모두 새 토픽 생성이 예상되는 것으로 설명하지만 실제로는 #4에서만 생성됩니다.


이전 게시물에서(“현재 상황” 이전) 저는 주로 이 지점을 더 일반적으로 논의하고자 했는데, 이는 현재 작동 방식이 사용자가 사칭되는 것을 보호하기 때문에 #3은 작동해서는 안 된다는 논거를 제시하는 것 같습니다.

그러나 제가 그 게시물에서 설명했듯이, 매칭된 사용자가 생성 권한을 가지고 있는 경우 이러한 보호 장치는 존재하지 않습니다.

1개의 좋아요