Comparing version 3.0.0-beta.0 to 3.0.0-beta.1
@@ -23,3 +23,3 @@ import type { DatabaseSessionAttributes, DatabaseUserAttributes } from "../index.js"; | ||
export interface DatabaseSession { | ||
sessionId: string; | ||
userId: string; | ||
expiresAt: Date; | ||
@@ -26,0 +26,0 @@ id: string; |
@@ -52,5 +52,5 @@ import { AuthRequest } from "./request.js"; | ||
sessions.push({ | ||
id: databaseSession.sessionId, | ||
id: databaseSession.id, | ||
expiresAt: databaseSession.expiresAt, | ||
userId: databaseSession.id, | ||
userId: databaseSession.userId, | ||
fresh: false, | ||
@@ -69,3 +69,3 @@ ...this.getSessionAttributes(databaseSession) | ||
if (!databaseUser) { | ||
await this.adapter.deleteSession(databaseSession.sessionId); | ||
await this.adapter.deleteSession(databaseSession.id); | ||
debug.session.fail("Session not found", sessionId); | ||
@@ -77,3 +77,3 @@ return { session: null, user: null }; | ||
debug.session.fail("Session expired", sessionId); | ||
await this.adapter.deleteSession(databaseSession.sessionId); | ||
await this.adapter.deleteSession(databaseSession.id); | ||
return { session: null, user: null }; | ||
@@ -85,3 +85,3 @@ } | ||
expiresAt = this.sessionController.createExpirationDate(); | ||
await this.adapter.updateSession(databaseSession.sessionId, { | ||
await this.adapter.updateSession(databaseSession.id, { | ||
expiresAt | ||
@@ -92,4 +92,4 @@ }); | ||
const session = { | ||
id: databaseSession.sessionId, | ||
userId: databaseSession.id, | ||
id: databaseSession.id, | ||
userId: databaseSession.userId, | ||
fresh, | ||
@@ -109,4 +109,4 @@ expiresAt, | ||
await this.adapter.setSession({ | ||
sessionId, | ||
id: userId, | ||
id: sessionId, | ||
userId, | ||
expiresAt: sessionExpiresAt, | ||
@@ -113,0 +113,0 @@ attributes |
{ | ||
"name": "lucia", | ||
"version": "3.0.0-beta.0", | ||
"version": "3.0.0-beta.1", | ||
"description": "A simple and flexible authentication library", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0
61732