Box + URL 공유 기능
주의사항
Box id를 공유하는 방법이 아닌, Box를 복사해서 공유하는 방법을 사용해야 함
Box 자체 공유 (참조 공유)
Box 복사 (독립적 복사본)
| 이슈 | 선택 | 이유 |
|---|---|---|
| 공유 방식 | Box 복사 | 참조 공유 시 프라이버시 문제 |
| 압축 | gzip | 50~70% 크기 감소, 브라우저 호환성 |
| 암호화 | AES-256 | 전송 중 보안 보장 |
| 인코딩 | Base64 | 복사/붙여넣기 가능한 텍스트 |
| URL 추가 방식 | 순차 추가 | position 순서 보장 |
| user_id | 받는 사람 ID | 독립적인 Box 보장 |
공유 텍스트 생성 로직
공유 코드 암호화 과정 상세
공유 텍스트 파싱 및 Box 생성 로직
공유 코드 파싱 과정 상세
데이터 유효성 검증
잘못된 형식의 코드나 악의적인 데이터 주입 방지