shinosaki / hono-kv-session

Stateful session middleware for Hono. Works on Cloudflare Workers, Node.js, Bun, etc.
https://hono-kv-session.la1n.workers.dev
9 stars 1 forks source link
bun cloudflare-workers hono kv redis session

hono-kv-session

Stateful session middleware for Hono. Works on Cloudflare Workers, Node.js, Bun, Deno, etc.

ステートフルなセッションを提供するHonoのミドルウェアです。Cloudflare WorkersやNode.js、Bunなどの環境で動作します。

日本語版ドキュメント

ToDo

Supported Key-Value stores

Supported Runtimes

Supported Runtime Tested
✔️ Bun ✔️
✔️ Cloudflare Workers ✔️
✔️ Cloudflare Pages (Functions)
✔️ Node.js ✔️
✔️ Deno (with Redis) ✔️
✔️ Deno KV ✔️

Installation

npm install hono-kv-session

Setup KV

Usage

You can see the sample code in the ./dev directory in Github.

Mount kv client

Use SessionManager

Session Format

Dependecies

License

MIT