Skip to content

Repository files navigation

Minimal Tapis OAuth Demo

Purpose

This is a mimimal demonstration of how to consume the OAuth2 Authorization Code flow using a Tapis client.

Running the Demo

  1. Install the uv package manager on your system if it isn't installed yet.

  2. Clone the repo and copy dev.env.sample to the path dev.env, replacing the client key/secret with appropriate values.

  3. uv sync

  4. uv run --env-file=dev.env fastapi dev main.py

  5. Visit the running demo at http://127.0.0.1:8000/

About

Demonstration of the Tapis authorization_code flow using FastAPI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages