This project makes the following assumptions.
algorithms=["RS256"]
This is based on: coreycothrum/fastapi_template.
Do all setup from previous section.
Follow these instructions to setup HTTPS certificates.
This is needed even for development. Auth0 needs a domain to redirect to. HTTPS should be a requirement here.
Rules for working in/with this repo.
Git commits should adhere to the conventional commits spec.
Keep the repo clean, use pre-commit.
-
Install pre-commit.
-
Apply pre-commit config to local git hook script(s):
pre-commit install pre-commit install --hook-type commit-msg
-
(optional, as needed) Update pre-commit config to latest:
pre-commit autoupdate
-
(optional, as needed) Manually run pre-commit check(s):
pre-commit run --all-files