PHP

Session security (PHP)

Në shqip: Siguria e sesioneve në PHP

ShpjegimiSQ

Pas hyrjes, thirr session_regenerate_id(true) që sulmuesi të mos përdorë ID-në e vjetër. Vendos cookie-t e sesionit HttpOnly, Secure dhe SameSite, që JavaScript-i dhe faqet e tjera të mos i arrijnë.

EnglishEN

After login, call session_regenerate_id(true) so an attacker can't reuse the old ID. Set session cookies HttpOnly, Secure and SameSite, so JavaScript and other sites can't reach them.

Si ta mendosh

Si t'i ndërrosh bravën pas çdo hyrjeje të re.

Lexoje në anglisht

Like changing the lock after each new tenant moves in.

Shembull kodiphp

session_start();
if (password_verify($fjalekalimi, $hash)) {
    session_regenerate_id(true);
    $_SESSION['perdoruesi_id'] = $id;
}

Terma të lidhur