forked from open-webui/open-webui
		
	refac: auth required for litellm in dev
This commit is contained in:
		
							parent
							
								
									ed0d4b5a2a
								
							
						
					
					
						commit
						8e52ba8b91
					
				
					 1 changed files with 6 additions and 7 deletions
				
			
		|  | @ -47,13 +47,12 @@ async def auth_middleware(request: Request, call_next): | |||
|     auth_header = request.headers.get("Authorization", "") | ||||
|     request.state.user = None | ||||
| 
 | ||||
|     if ENV != "dev": | ||||
|         try: | ||||
|             user = get_current_user(get_http_authorization_cred(auth_header)) | ||||
|             print(user) | ||||
|             request.state.user = user | ||||
|         except Exception as e: | ||||
|             return JSONResponse(status_code=400, content={"detail": str(e)}) | ||||
|     try: | ||||
|         user = get_current_user(get_http_authorization_cred(auth_header)) | ||||
|         print(user) | ||||
|         request.state.user = user | ||||
|     except Exception as e: | ||||
|         return JSONResponse(status_code=400, content={"detail": str(e)}) | ||||
| 
 | ||||
|     response = await call_next(request) | ||||
|     return response | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek