Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions api/routes/auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
from fastapi.responses import RedirectResponse, HTMLResponse
from fastapi.templating import Jinja2Templates
from authlib.common.errors import AuthlibBaseError
from authlib.integrations.starlette_client import OAuth
from starlette.config import Config

from api.auth.user_management import validate_and_cache_user
Expand Down Expand Up @@ -280,8 +281,8 @@ async def logout(request: Request) -> RedirectResponse:
# ---- Hook for app factory ----
def init_auth(app):
"""Initialize OAuth and sessions for the app."""
config = Config(".env")
from authlib.integrations.starlette_client import OAuth

config = Config(environ=os.environ)
oauth = OAuth(config)

google_client_id = os.getenv("GOOGLE_CLIENT_ID")
Expand Down
Loading