- Introduced a new `compose.yaml` file to define the Docker service for the OAuth server. - Created `oauth.py` to implement a single-user OAuth authorization server with PKCE, SQLite persistence, and token management. - Added necessary database schema for OAuth clients, flows, codes, tokens, and login failures. - Implemented login routes with CSRF protection and error handling. - Updated `requirements.txt` to include dependencies for the OAuth server.
6 lines
99 B
Plaintext
6 lines
99 B
Plaintext
mcp==2.3.0
|
|
httpx>=0.27,<1
|
|
aiosqlite>=0.20,<1
|
|
python-multipart>=0.0.9,<1
|
|
uvicorn[standard]>=0.30,<1
|