Refactoring 028 - Replace Consecutive IDs with Dark Keys
TL;DR: Replace sequential IDs in your models with UUIDs to prevent IDOR vulnerabilities and discourage scraping.
Problems Addressed ๐
IDOR Vulnerability
Predictable URLs
Data and Screen Scraping Risk
Tight Coupling to accidental Database Identifie...
maximilianocontieri.com4 min read