사용자가 30개의 주제를 읽거나 정책을 수락하는 등의 조건을 충족할 때까지 주제 작성 권한을 제한해야 합니다. 이를 위해 무음(silence) 기능이나 신뢰(trust) 시스템을 사용해야 합니다. 하지만 사용자가 읽기 전용 상태에 있을 때 게시글을 작성하려고 하면, "요청한 리소스를 보기에 대한 권한이 없습니다"라는 메시지가 표시됩니다. 기술적으로는 맞는 말이지만, 사용자가 작성 권한이 없다는 점을 명시적으로 알려주지 못합니다.
“요청한 리소스를 보기에는 권한이 없습니다”
여기서 해당 속성은 invalid_access이며, 이는 읽기 및 쓰기 권한을 모두 포착하도록 설계된 것으로 보입니다.
invalid_write_access와 invalid_read_access 속성을 추가하여 이 메시지를 확장할 수 있을까요?
현재 제 우회 방법은 메시지를 다음과 같이 변경하여 두 조건을 모두 포함하는 것입니다:
주어진 작업을 수행하거나 주어진 리소스를 보기에는 필요한 권한이 없습니다.
