feat: add SessionsModule with service for session management

Implemented SessionsModule and SessionsService to manage user sessions. Includes methods for session creation, refresh token rotation, and session revocation. Integrated with database and CryptoService for secure token handling.
This commit is contained in:
Mathis HERRIOT
2026-01-08 15:27:02 +01:00
parent 9963046e41
commit a0836c8392
2 changed files with 99 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import { Module } from "@nestjs/common";
import { CryptoModule } from "../crypto/crypto.module";
import { DatabaseModule } from "../database/database.module";
import { SessionsService } from "./sessions.service";
@Module({
imports: [DatabaseModule, CryptoModule],
providers: [SessionsService],
exports: [SessionsService],
})
export class SessionsModule {}