fix: revert session store

This commit is contained in:
DecDuck
2025-05-08 21:46:12 +10:00
parent 2fb909f73d
commit 143846c48a
2 changed files with 8 additions and 3 deletions

View File

@ -1,6 +1,11 @@
import cacheHandler from "../cache";
import type { Session, SessionProvider } from "./types";
/**
* DO NOT USE THIS. THE CACHE EVICTS SESSIONS.
*
* This needs work. TODO.
*/
export default function createCacheSessionProvider() {
const sessions = cacheHandler.createCache<Session>("cacheSessionProvider");

View File

@ -5,7 +5,7 @@ import { parse as parseCookies } from "cookie-es";
import type { MinimumRequestObject } from "~/server/h3";
import type { DurationLike } from "luxon";
import { DateTime } from "luxon";
import createCacheSessionProvider from "./cache";
import createDBSessionHandler from "./db";
/*
This implementation may need work.
@ -26,8 +26,8 @@ export class SessionHandler {
constructor() {
// Create a new provider
this.sessionProvider = createCacheSessionProvider();
// this.sessionProvider = createDBSessionHandler();
// this.sessionProvider = createCacheSessionProvider();
this.sessionProvider = createDBSessionHandler();
// this.sessionProvider = createMemorySessionProvider();
}