사용자가 속삭임 권한이 부족하더라도, 자신이 작성한 속삭임 게시글을 볼 수 있습니다

스태프가 속삭임(whisper)의 소유권을 속삭임을 사용할 수 없는 사용자에게 변경하면, 속삭임 접근 권한이 없는 사용자는 본인이 볼 수 없어야 할 게시글을 볼 수 있는 것으로 보입니다.
예를 들어 (해당 사용자는 TL4이며, 모더레이터나 관리자 권한이 없고, 속삭임은 스태프만 사용할 수 있습니다):

재현 방법

  1. 관리자로 로그인하여 속삭임을 생성합니다 (속삭임을 스태프만 사용할 수 있도록 설정).
  2. 속삭임의 소유자를 비스태프(일반) 사용자로 변경합니다.
  3. 해당 비스태프 사용자로 로그인하여 속삭임이 있는 토픽을 열고 속삭임 게시글을 확인합니다.
4개의 좋아요

흥미로운 질문이네요. 만약 여러분이 속삭임을 사용할 수 있는 권한이 있다가, 속삭임을 생성한 후 whisper allowed groups에서 제외되면, 그 이후에도 여전히 자신의 속삭임을 볼 수 있을까요?

4개의 좋아요

방금 테스트해 봤는데, 허용된 그룹에서 제거된 후에도 내 서브 계정은 여전히 자신의 속삭임을 볼 수 있었습니다.

5개의 좋아요

메타의 공개 주제에서 내가 작성한 몇 개의 오래된 속삭임 게시글이 보입니다. 다른 속삭임은 보이지 않아요. 속삭임 작성자는 자신의 속삭임을 볼 수 있는 것 같은데, 버그인 것 같습니다.

5개의 좋아요

이것을 문제로 볼 수 있지만, 저는 이를 Contribute > Feature vs #contribute:bug로 분류하겠습니다.

누군가 수정을 시도해 보고 싶을 경우를 대비해 pr-welcome 라벨을 달아두었습니다.

5개의 좋아요

이 문제는 SECURITY: Don't display user's old whispers if not in allowed group · discourse/discourse@0b1dd04 · GitHub 커밋의 일부로 수정되었습니다.

3개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.