Merge pull request #86 from christianlouis/copilot/fix-asgi-application-exception

Fix AttributeError: Scope.offlineAccess removed in logto SDK 0.2.x
This commit is contained in:
Christian Krakau-Louis
2026-03-30 18:32:53 +02:00
committed by GitHub
+3 -2
View File
@@ -17,7 +17,8 @@ from typing import Optional
from fastapi import Request, Response
from jose import JWTError, jwt
from logto import IdTokenClaims, LogtoClient, LogtoConfig, PersistKey, Scope, Storage, UserInfoScope
from logto import IdTokenClaims, LogtoClient, LogtoConfig, PersistKey, Storage, UserInfoScope
from logto.models.oidc import OAuthScope
from sqlalchemy.orm import Session
from app.core.config import get_settings
@@ -125,7 +126,7 @@ def make_logto_client(storage: CookieStorage) -> LogtoClient:
scopes=[
UserInfoScope.email,
UserInfoScope.profile,
Scope.offlineAccess,
OAuthScope.offlineAccess,
],
),
storage=storage,