FastAPI auth with JWT

This is a study project for authentication and authorization with JWT, FastAPI and also PyJWT. It lacks password hashing still.

Installing dependencies

Create a virtual environment for the project, activate it and run:

pip install -r requirements

Running the app

After installing dependencies, run:

uvicorn main:app --reload

Documentation

Go to https://localhost:8000/docs to see the documentation and to test endpoints.