aggiungta SessionManager

This commit is contained in:
AnouarElKihal 2025-08-02 04:08:11 +02:00
parent a7f82eebad
commit eb2ea45e16
2 changed files with 27 additions and 5 deletions

View file

@ -2,7 +2,7 @@ from fastapi import APIRouter, Request, Depends
from fastapi.responses import RedirectResponse
import requests
import os
from auth.session import SessionData, current_session
from auth.session import SessionData, SessionManager, current_session
music_router = APIRouter(prefix="/music")
@ -42,8 +42,7 @@ def callback(code: str):
expires_in = token_info.get("expires_in")
# Salva access_token in sessione o database per usi futuri
if current_session is None:
current_session = SessionData(access_token, refresh_token, expires_in)
SessionManager.instance().set_session(SessionData(access_token, refresh_token, expires_in))
return {}