528 B
528 B
FastAPI Account System
Minimal FastAPI project scaffold implementing email/password and OAuth flows with JWTs.
Quick start:
- Copy
.env.exampleto.envand fill values (MySQL connection, secrets, OAuth keys). - Install dependencies:
pip install -r requirements.txt
- Create DB and run migrations (or let app create tables on startup for quick runs):
# For quick local run (creates tables automatically):
uvicorn app.main:app --reload
See .env.example for required environment variables.