From 583c203b2b4d019b5f07f008b86061b193afe652 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 25 Mar 2024 15:44:38 -0300 Subject: [PATCH] Fix encryption and decryption of API keys --- src/backend/langflow/services/auth/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/langflow/services/auth/utils.py b/src/backend/langflow/services/auth/utils.py index 78566fec3..d89330856 100644 --- a/src/backend/langflow/services/auth/utils.py +++ b/src/backend/langflow/services/auth/utils.py @@ -333,7 +333,7 @@ def encrypt_api_key(api_key: str, settings_service=Depends(get_settings_service) fernet = get_fernet(settings_service) # Two-way encryption encrypted_key = fernet.encrypt(api_key.encode()) - return encrypted_key + return encrypted_key.decode() def decrypt_api_key(encrypted_api_key: str, settings_service=Depends(get_settings_service)):