Sobes.tech
Junior

Kas yra saugūs slapukai (secure cookies)?

sobes.tech AI

Atsakymas iš AI

Saugūs slapukai siunčiami tik per HTTPS ryšį, tai užkerta kelią jų perėmimui perduodant juos tinkle. Secure atributas nurodo naršyklei siųsti slapukus tik į saugius išteklius (naudojant https).

// Saugus slapuko nustatymas serveryje (Node.js su express)
res.cookie('mycookie', 'myvalue', {
  secure: true, // Nurodo naršyklei siųsti slapuką tik per HTTPS
  httpOnly: true, // Užkerta kelią prieigai prie slapuko per JavaScript (XSS)
  sameSite: 'Strict' // Apsauga nuo CSRF atakų
});

Pagrindiniai aspektai:

  • HTTPS: Reikalauja HTTPS ryšio.
  • Šifravimas: Slapuko duomenys šifruojami perduodant.
  • Konfidencialumas: Sumažina duomenų nutekėjimo riziką.

Naudojant saugius slapukus, yra svarbi praktika, siekiant apsaugoti naudotojų duomenis.