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

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

재현 방법

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

That’s an interesting one. How about if you are allowed to make a whisper, create a whisper, and then are removed from whisper allowed groups - can you still see your whispers even then?

4개의 좋아요

I just tested, and my alt could still see its own whispers after it was removed from the groups that were allowed to.

5개의 좋아요

I can see some old whisper posts I created in public topics on Meta - not any other whispers though. The logic seems to be that a whisperer can see their own whispers. It feels like a bug.

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일 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.