Skip to content

Commit 2c793de

Browse files
committed
Update for new client
1 parent a648ffe commit 2c793de

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

python-flask-magic-link-example/app.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22
import json
33
from flask import Flask, render_template, request
44
import workos
5-
from workos import client as workos_client
65

76
# Flask Setup
87
DEBUG = False
98
app = Flask(__name__)
109

1110
# WorkOS Setup
12-
workos.api_key = os.getenv("WORKOS_API_KEY")
13-
workos.client_id = os.getenv("WORKOS_CLIENT_ID")
14-
workos.base_api_url = "http://localhost:5000/" if DEBUG else workos.base_api_url
11+
base_api_url = "http://localhost:7000/" if DEBUG else None
12+
workos_client = workos.WorkOSClient(
13+
api_key=os.getenv("WORKOS_API_KEY"),
14+
client_id=os.getenv("WORKOS_CLIENT_ID"),
15+
base_url=base_api_url,
16+
)
1517

1618
redirect_uri = "http://localhost:5000/success"
1719

@@ -50,6 +52,6 @@ def success():
5052
code = request.args.get("code")
5153
if not code:
5254
return "No code provided"
53-
profile = workos.client.sso.get_profile_and_token(code)
55+
profile = workos_client.sso.get_profile_and_token(code)
5456

5557
return render_template("success.html", raw_profile=profile.dict())

0 commit comments

Comments
 (0)