From cd6a18107378bd6d9845c0983b8a8b20768c2635 Mon Sep 17 00:00:00 2001 From: Guy Pilosof Date: Thu, 18 Aug 2022 09:43:28 +0300 Subject: [PATCH 1/2] fix the parameters to magiclink verify func --- samples/magiclink_web_sample_app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/magiclink_web_sample_app.py b/samples/magiclink_web_sample_app.py index 168fd2b0b..6635727e3 100644 --- a/samples/magiclink_web_sample_app.py +++ b/samples/magiclink_web_sample_app.py @@ -93,12 +93,12 @@ def sign_up_or_in(): @APP.route("/api/verify", methods=["POST"]) def verify(): data = request.get_json(force=True) - code = data.get("code", None) - if not code: + token = data.get("token", None) + if not token: return Response("Unauthorized", 401) try: - jwt_response = descope_client.magiclink.verify(DeliveryMethod.EMAIL, code) + jwt_response = descope_client.magiclink.verify(token) except AuthException: return Response("Unauthorized", 401) From 246e7369cbfbbff4c77b5222d3827b2d21cfddb4 Mon Sep 17 00:00:00 2001 From: Guy Pilosof Date: Thu, 18 Aug 2022 10:53:42 +0300 Subject: [PATCH 2/2] fix wording --- samples/magiclink_cross_device_sample_app.py | 4 ++-- samples/magiclink_sample_app.py | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/samples/magiclink_cross_device_sample_app.py b/samples/magiclink_cross_device_sample_app.py index ea784846c..3ec677347 100644 --- a/samples/magiclink_cross_device_sample_app.py +++ b/samples/magiclink_cross_device_sample_app.py @@ -26,9 +26,9 @@ def verify(): token = input("Please insert the token you received by email:\n") try: descope_client.magiclink.verify(token=token) - logging.info("Code is valid") + logging.info("Token is valid") except AuthException as e: - logging.info(f"Invalid code {e}") + logging.info(f"Invalid Token {e}") raise logging.info("Going to signup / signin using Magic Link ...") diff --git a/samples/magiclink_sample_app.py b/samples/magiclink_sample_app.py index 467b99b74..df1143227 100644 --- a/samples/magiclink_sample_app.py +++ b/samples/magiclink_sample_app.py @@ -32,11 +32,11 @@ def main(): token = input("Please insert the token you received by email:\n") try: jwt_response = descope_client.magiclink.verify(token=token) - logging.info("Code is valid") + logging.info("Token is valid") refresh_token = jwt_response.get(REFRESH_SESSION_TOKEN_NAME).get("jwt") logging.info(f"jwt_response: {jwt_response}") except AuthException as e: - logging.info(f"Invalid code {e}") + logging.info(f"Invalid Token {e}") raise try: @@ -51,15 +51,15 @@ def main(): method=DeliveryMethod.EMAIL, identifier=email, uri="http://test.me" ) - token = input("Please insert the code you received by email:\n") + token = input("Please insert the Token you received by email:\n") try: jwt_response = descope_client.magiclink.verify(token=token) - logging.info("Code is valid") + logging.info("Token is valid") session_token_1 = jwt_response.get(SESSION_TOKEN_NAME).get("jwt") refresh_token_1 = jwt_response.get(REFRESH_SESSION_TOKEN_NAME).get("jwt") logging.info(f"jwt_response: {jwt_response}") except AuthException as e: - logging.info(f"Invalid code {e}") + logging.info(f"Invalid Token {e}") raise try: