Cachujte pouze odpovědi, které smějí zamýšlení návštěvníci sdílet. Veřejný popis produktu a stránka účtu přihlášeného zákazníka mají odlišné požadavky.
Jak může vzniknout únik
Představte si, že Alice požádá o /account a Nginx uloží její odpověď pod touto URL. Pokud Bob později dostane stejnou cachovanou odpověď, uvidí data Alice. Problémem je sdílená cache použitá pro soukromý výsledek.
Začněte výslovně veřejnými cestami. Klíč cache, který pojmenovává uloženou odpověď, musí rozlišovat relevantní varianty, například hostitele, cestu, dotaz a jazyk.
