Commit 8e52ba8b authored by Timothy J. Baek's avatar Timothy J. Baek
Browse files

refac: auth required for litellm in dev

parent ed0d4b5a
...@@ -47,13 +47,12 @@ async def auth_middleware(request: Request, call_next): ...@@ -47,13 +47,12 @@ async def auth_middleware(request: Request, call_next):
auth_header = request.headers.get("Authorization", "") auth_header = request.headers.get("Authorization", "")
request.state.user = None request.state.user = None
if ENV != "dev": try:
try: user = get_current_user(get_http_authorization_cred(auth_header))
user = get_current_user(get_http_authorization_cred(auth_header)) print(user)
print(user) request.state.user = user
request.state.user = user except Exception as e:
except Exception as e: return JSONResponse(status_code=400, content={"detail": str(e)})
return JSONResponse(status_code=400, content={"detail": str(e)})
response = await call_next(request) response = await call_next(request)
return response return response
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment