AI Workshop: learn to build apps with AI →
Cookies: Setting a cookie path

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


The path parameter specifies a document location for the cookie, so the cookie is associated with a specific path and sent to the server only when the path matches the current document location or a parent path:

document.cookie = 'name=Flavio; path=/dashboard'

This cookie is sent on /dashboard, /dashboard/today, and other subpaths of /dashboard, but not on /posts, for example.

If you do not set a path, it defaults to the current document location. To apply a global cookie from a nested page, specify path=/.

Lessons in this unit:

0: Introduction
1: Setting cookies
2: Setting a cookie expiration date
3: ▶︎ Setting a cookie path
4: Setting a cookie domain
5: Cookies security
6: Updating a cookie
7: Deleting a cookie
8: Accessing the value of a cookie
9: Checking if a cookie exists
10: Inspecting cookies
11: Cookie not being set in Safari