Authorization proxy for Sync for Science
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
auth_proxy
.dockerignore
.gitignore
.pep8
.pylintrc
Dockerfile
README.md
app.py
debug_endpoint_tests.py
requirements.txt
runserver.sh
setup.py
supervisord.conf
uwsgi.ini

README.md

Auth/Proxy

An oAuth/proxy layer for FHIR servers. It uses Flask-OAuthlib to provide OAuth2 compliant authentication and transparently forwards API requests to a configured FHIR server.

Installation

pip install .

Configuration

auth-proxy checks the environment for:

  • API_SERVER: The target FHIR server.

Running

flask run