Hacker News new | ask | show | jobs
by smagin 476 days ago
> How does server know the cookie is valid if it doesn't store it

depending on why you'are asking the question, * because it decrypts correctly * because it contains some user identifier

People don't usually store sessions in cookies because cookies can't be very big, and session do become big. So what people do instead they store cookies in databases, and put session identifiers into cookies.

1 comments

You don't need to store CSRF in sessions. Django doesn't by default.

CSRF token can be entirely separate from sessions.

not even you don't need to, you shouldn't. Sessions shouldn't be accessible to js at all