WordPress este un sistem gratuit și open-source de administrare a conținutului, scris în PHP și folosit cu o bază de date MySQL sau MariaDB. Are o arhitectură b...
Nu pune chei secrete în codul JavaScript trimis browserului, în pagini publice sau într-un depozit Git. Orice informație livrată browserului poate fi citită de vizitatori. Cheile destinate explicit utilizării publice sunt diferite de cele care autorizează operațiuni sensibile.
Pentru secretele aplicației, folosește mecanismul recomandat de aceasta: variabile de mediu sau fișiere de configurare în afara directorului public, dacă mediul de găzduire permite. Limitează accesul la fișiere și verifică să nu fie expuse copii de configurare ori arhive.
Dacă o cheie a fost publicată accidental, revoc-o și generează alta. Ștergerea din fișier nu este suficientă dacă secretul există în istoricul Git. Restrânge permisiunile fiecărei chei la operațiunile necesare.