This codebase implements a simple authentication and authorization system as a microservice.
You can get a simple dev environment with Docker and docker-compose. Dev happens on macOS with Docker for Mac:
docker-compose -f dev.yml build
docker-compose -f dev.yml up
This will automatically run any migrations.
You can run tests with:
docker-compose -f dev.yml run --rm flask py.test tinyauth/
And run flake8 with:
docker-compose -f dev.yml run --rm flask flake8 tinyauth/