우선순위: P2
현재 문제
src/components/pdf-viewer-inner.client.tsx에서 allowPdfDownload=false는 다운로드 버튼만 숨김. 원본 PDF는 새 탭 링크, 정적 경로 또는 public Storage URL로 계속 열고 저장할 수 있음.
관련 콘텐츠:
content/posts/portfolio/my-portfolio-pdf.mdx
public/posts/my-portfolio-pdf/portfolio-v2.pdf
영향
설정 이름만 보면 다운로드가 차단된 것으로 오해할 수 있지만 실제 접근 제어가 아님. 민감한 PDF에 적용하면 공개 범위를 잘못 판단할 수 있음.
기대 동작
- 공개 PDF라면 옵션을 UI 표시 설정으로 명확히 이름과 문서에 반영
- 다운로드 차단이 요구되면 private Storage와 인증 또는 signed URL 사용
- 공개 저장소의 정적 파일에는 접근 제한을 약속하지 않음
검증 방법
우선순위: P2
현재 문제
src/components/pdf-viewer-inner.client.tsx에서allowPdfDownload=false는 다운로드 버튼만 숨김. 원본 PDF는 새 탭 링크, 정적 경로 또는 public Storage URL로 계속 열고 저장할 수 있음.관련 콘텐츠:
content/posts/portfolio/my-portfolio-pdf.mdxpublic/posts/my-portfolio-pdf/portfolio-v2.pdf영향
설정 이름만 보면 다운로드가 차단된 것으로 오해할 수 있지만 실제 접근 제어가 아님. 민감한 PDF에 적용하면 공개 범위를 잘못 판단할 수 있음.
기대 동작
검증 방법