From da9152e710b27f478fc52307a24684247daa0ada Mon Sep 17 00:00:00 2001 From: Sittha Darapisut Date: Tue, 6 Aug 2024 12:19:29 +0700 Subject: [PATCH] v1.0.13 --- api/src/route/api/glob/auth/callback_POST.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/src/route/api/glob/auth/callback_POST.py b/api/src/route/api/glob/auth/callback_POST.py index 5008de4..df5ec0c 100644 --- a/api/src/route/api/glob/auth/callback_POST.py +++ b/api/src/route/api/glob/auth/callback_POST.py @@ -5,6 +5,7 @@ from binascii import unhexlify from datetime import datetime import pytz +import base64 from google.oauth2 import id_token from pip._vendor import cachecontrol @@ -58,7 +59,7 @@ def main(): if cred is not None: try: private_key = serialization.load_pem_private_key(config["PRIKEY"].encode('utf-8'), password=None) - encrypted_message = unhexlify(cred) + encrypted_message = base64.urlsafe_b64decode(cred) decrypted_message = private_key.decrypt( encrypted_message, padding.OAEP(