Коротко: Механізм збереження інформації про стан взаємодії користувача з веб-сайтом між різними HTTP-запитами.
Що таке Session (Сесія користувача)?
Сервер створює унікальний ідентифікатор сесії (Session ID), записує його в cookie браузера, а дані користувача зберігає у своїй пам’яті або сховищі (Redis).
Ключові особливості та переваги
- Збереження статусу авторизації та кошика товарів при переході сторінками
- Безпека: конфіденційні дані не передаються у відкритому вигляді браузеру
- Можливість примусового завершення сесії користувача адміністратором
Сфери застосування та практичне значення
Традиційний спосіб автентифікації у монолітних веб-додатках (WordPress, Laravel, Django).