Cookie session management for javascript servers.
Simple cookie session management for [Next.js][1] applications.
cookie session middleware
Simple session middleware for Express
Simple cookie-session express authentication middleware
Koa cookie session middleware with external store support
A simple, lightweight JavaScript API for handling cookies
TypeScript definitions for cookie-session
simple persistent cookiejar system
Descope JavaScript web SDK
HTTP server cookie parsing and serialization
RFC6265 Cookies and Cookie Jar for node.js
Parses set-cookie headers into objects
Create a secure stateless cookie session for Fastify
Authentication and session helpers for using WorkOS & AuthKit with Next.js
Sign and unsign cookies
Redact JS objects
<!-- automd:badges bundlejs packagephobia codecov -->
a session plugin for fastify
Secure, stateless, and cookie-based session library for JavaScript
A light-weight module that brings Fetch API to node.js
Parse HTTP request cookies
A fork of csurf with ongoing maintenance from the Sails core team
TypeScript definitions for tough-cookie
I created this gem to simplify my life (and hopefully, your life) when creating sessions in rails, in the README file is more information. As always, my recommendation is to learn how to create sessions by yourself and then use the gem. More information about this gem in https://github.com/lucasmazo32/simple-sessions
Provides an AES-256-CBC encrypted session cookie signed with an HMAC digest in a double ended manor. Cookie options include max-age, path, domain, http-only, and secure. Honors Rack's methods like session and request.session_options
simple logger that outputs params, session, and cookies in fancy colors.
Bandit-clone, more options around cookies (simple/session/sticky)
rack-deadline is a simple rack middleware that automatically clears sessions that have been open too long (by default, 1 day). This is designed for use with cookie stores to mitigate the risk of session fixation, since it is impossible to invalidate older sessions with a pure cookie-based approach. It is impossible to enforce a deadline with the standard rack cookie session API. The expire_after setting is not part of the session itself (it's part of the cookie, and not cryptographically signed), and an attacker who has access to a previous cookie can just omit it when making a request. This stores a deadline inside the crytographically signed session, and once the deadline is passed, the session will no longer be valid.
rails-identity is a very simple Rails engine that provides JWT-based session management service for Rails apps. This plugin is suitable for pure RESTful API that does not require an intricate identity service. There are no cookies or non-unique IDs involved in this project.
This simple middleware sets anything in the X-#{prefix}-Cookie header to Cookie, and in the response will copy anything in Set-Cookie to X-#{prefix}-Set-Cookie. This can be useful to enable session management where an HTML client is accessing your API, which doesn't fully support cookies. We have found this to be the case in some Smart TV web applications, and in mobile apps written using frameworks such as Cordova
Reaxar is a lightweight asynchronous HTTP/REST client for Ruby, built on top of async-http. It features automatic cookie management, support for redirects and relative navigation, and is ideal for scraping, API interaction, or automated web flows. Perfect for developers who need a non-blocking HTTP client with session awareness and simple request chaining.