|
@@ -156,7 +156,6 @@ class ShopifyView(View):
|
|
}
|
|
}
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
redirect_url = f"https://eu.zositech.com/account/login/multipass/{token}"
|
|
redirect_url = f"https://eu.zositech.com/account/login/multipass/{token}"
|
|
- return response.json(0, redirect_url)
|
|
|
|
elif shopify_country == "uk":
|
|
elif shopify_country == "uk":
|
|
customer_data = {
|
|
customer_data = {
|
|
"email": email,
|
|
"email": email,
|
|
@@ -164,7 +163,13 @@ class ShopifyView(View):
|
|
}
|
|
}
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
redirect_url = f"https://www.zositech.co.uk/account/login/multipass/{token}"
|
|
redirect_url = f"https://www.zositech.co.uk/account/login/multipass/{token}"
|
|
- return response.json(0, redirect_url)
|
|
|
|
|
|
+ elif shopify_country == "us":
|
|
|
|
+ customer_data = {
|
|
|
|
+ "email": email,
|
|
|
|
+ "created_at": timestamp,
|
|
|
|
+ }
|
|
|
|
+ token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
|
|
+ redirect_url = f"https://www.zositech.com/account/login/multipass/{token}"
|
|
else:
|
|
else:
|
|
customer_data = {
|
|
customer_data = {
|
|
"email": email,
|
|
"email": email,
|
|
@@ -172,7 +177,7 @@ class ShopifyView(View):
|
|
}
|
|
}
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
token = ShopifyMultipass.generate_multipass_token(multipass_secret, customer_data)
|
|
redirect_url = f"https://www.zositech.{shopify_country}/account/login/multipass/{token}"
|
|
redirect_url = f"https://www.zositech.{shopify_country}/account/login/multipass/{token}"
|
|
- return response.json(0, redirect_url)
|
|
|
|
|
|
+ return response.json(0, redirect_url)
|
|
elif account_iso2 in ["de", "jp"]:
|
|
elif account_iso2 in ["de", "jp"]:
|
|
timestamp = ShopifyMultipass.get_timezone_by_country(account_iso2)
|
|
timestamp = ShopifyMultipass.get_timezone_by_country(account_iso2)
|
|
secret_key = f"{shopify_country}_multipass_secret"
|
|
secret_key = f"{shopify_country}_multipass_secret"
|