1.0.0 • Published 5 months ago
hono-sessions-neo4j v1.0.0
hono-sessions-neo4j
Neo4j session store-connector for hono-sessions.
Installation
npm i hono-sessions-neo4j
Usage
import { Hono } from "hono";
import { sessionMiddleware } from "hono-sessions";
import { Neo4jStore } from "hono-sessions-neo4j";
// ...
// Create your Neo4j Driver instance
// ...
const SessionStore = new Neo4jStore({
driver: driver, // Required
sessionLabel: 'Session', //Optional
QueryConfig: QueryConfig //Optional
});
const app = new Hono();
app.use(sessionMiddleware({
store: SessionStore
// ... other session options
}));
Options
driver
(Required): Neo4j Driver instancesessionLabel
(Optional): Sets the node label to use in Neo4j.QueryConfig
(Optional): QueryConfig object passed to driver.executeQuery. As documented in Neo4j docs
Dependency
neo4j-driver >= 5.8.0
1.0.0
5 months ago