This is a mimimal demonstration of how to consume the OAuth2 Authorization Code flow using a Tapis client.
-
Install the uv package manager on your system if it isn't installed yet.
-
Clone the repo and copy
dev.env.sampleto the pathdev.env, replacing the client key/secret with appropriate values. -
uv sync -
uv run --env-file=dev.env fastapi dev main.py -
Visit the running demo at http://127.0.0.1:8000/