Update app.py
Browse files
app.py
CHANGED
@@ -59,7 +59,7 @@ def swap_face(source_file, target_file, doFaceEnhancer, skey, key):
|
|
59 |
skey = json.loads(skey)
|
60 |
#first validate skey
|
61 |
signature = base64.b64decode(skey["s"])
|
62 |
-
if not verify_signature(public_key, skey["t"] + "_" + key, signature):
|
63 |
raise Exception("verify authkey failed.")
|
64 |
timestamp_requested = int(skey["t"])
|
65 |
timestamp_now = int(datetime.datetime.utcnow().replace(tzinfo=datetime.timezone.utc).timestamp())
|
|
|
59 |
skey = json.loads(skey)
|
60 |
#first validate skey
|
61 |
signature = base64.b64decode(skey["s"])
|
62 |
+
if not skey or not key or not verify_signature(public_key, skey["t"] + "_" + key, signature):
|
63 |
raise Exception("verify authkey failed.")
|
64 |
timestamp_requested = int(skey["t"])
|
65 |
timestamp_now = int(datetime.datetime.utcnow().replace(tzinfo=datetime.timezone.utc).timestamp())
|