improve layout, nav; add sign out on user page

This commit is contained in:
2024-11-01 00:05:53 -07:00
parent 5fc9cf25c8
commit 31d23c5e87
7 changed files with 58 additions and 27 deletions

View File

@@ -41,6 +41,10 @@ export async function invalidateSession(sessionId: string): Promise<void> {
await db.delete(table.session).where(eq(table.session.id, sessionId));
}
export function deleteSessionTokenCookie(event: RequestEvent) {
event.cookies.delete(sessionCookieName, { path: '/' });
}
export async function validateSession(sessionId: string) {
const [result] = await db
.select({