Jak kniha receptů chrání informace
Tato stránka shrnuje opatření na ochranu osobních údajů, nastavení e-mailových preferencí a funkce veřejného webu.
Ochrana osobních údajů
E-mailové adresy a odhlašovací tokeny jsou při ukládání šifrovány. Hash s klíčem (tj. HMAC) a jednosměrné hashe se používají pro kontroly duplicit a vyhledávání tokenů, aniž by původní hodnoty byly uloženy v databázových sloupcích, které lze vyhledávat.
Řízený přístup
Správní oblasti vyžadují autentizovaný a autorizovaný přístup. Veřejné formuláře používají validaci na straně serveru, ochranu CSRF, ověření souhlasu tam, kde je to vyžadováno, a omezení rychlosti, aby se snížilo zneužívání.
Ovládací prvky e-mailu
Každý e-mail ze stránek obsahuje informace o ochraně soukromí, bezpečnosti a tokenizované odkazy pro odhlášení. Opakující se obsah a propagační zprávy vyžadují samostatné zaškrtávací políčko a potvrzení e-mailem. Jsou odesílány prostřednictvím fronty na serveru s omezením rychlosti a po odhlášení nebudou znovu aktivovány nesouvisejícími e-mailovými formuláři.
Ovládací prvky kontaktní zprávy
Kontaktní zprávy používají ochranu CSRF, přísnou validaci délky a formátu, skrytou spamovou past, omezení rychlosti požadavků, šifrované úložiště, parametrizované zápisy do databáze a ošetřený výstup pro administraci a e-maily.
Zodpovědný provoz
Žádný online systém nemůže zaručit absolutní bezpečnost. Recipe Book omezuje shromažďování dat, vyhýbá se zveřejňování citlivých hodnot ve veřejných odpovědích a uchovává konfiguraci citlivou z hlediska bezpečnosti mimo kód frontendu.