Cookies and Sessions

This chapter covers how to implement cookies and sessions in your web applications. We'll start with client-side cookies using simple forms, then move on to more advanced session management.

What You'll Learn

  • How to set and read cookies in Express.js
  • Client-side cookie management with forms
  • Session management with express-session
  • Security considerations for cookies and sessions
  • Best practices for user authentication

Chapter Contents

  1. Client-Side Cookies with Forms - Learn to set and read cookies using simple HTML forms
  2. Server-Side Sessions - Implement secure session management

Prerequisites

Before starting this chapter, make sure you have:

  • Completed the Docker and Node.js setup
  • Basic understanding of HTML forms and HTTP requests
  • Familiarity with Express.js middleware

Quick Start

If you want to jump right in, you can start with the Client-Side Cookies tutorial which will have you working with cookies in just a few minutes.


Previous: nginx with Docker Setup | Next: REST API Principles


Table of contents