만약 엔드포인트가 www.example.com/items/{itemId} 라고 해보자./items/1, /items/2, /items/3 … 이런식으로 순차적인 숫자 ID가 붙는다면??누구나 다음 아이템의 ID를 쉽게 추측하고 접근할 수 있을 것이다.예측 가능한 숫자형 ID는 크롤링 대상이 되기 쉽다. 우리가 모르는 사이 누군가 수많은 URL을 순회하며 민감한 데이터를 수집하거나 무단 접근을 시도할 수 있다.이를 방지하기 위해 ID를 무작위 문자열로 바꾸기로 했다. UUID나 nanoid 등과 같은 랜덤 ID를 사용하면 URL을 예측하기 어려워 크롤링 시도를 차단하고 무단 접근을 막을 수 있다. 1️⃣ UUID(Universally Unique Identifier)란?UUID는 쉽게 말해 유일한 값을 ..
그외 기록/운영 및 설정
2025. 4. 25. 17:33
- Total
- Today
- Yesterday