aboutsummaryrefslogtreecommitdiffstats
path: root/poc/spike2_hub.py
diff options
context:
space:
mode:
Diffstat (limited to 'poc/spike2_hub.py')
-rw-r--r--poc/spike2_hub.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/poc/spike2_hub.py b/poc/spike2_hub.py
index f8c1b08..a0ebd6f 100644
--- a/poc/spike2_hub.py
+++ b/poc/spike2_hub.py
@@ -4,10 +4,15 @@ Minimal FastAPI hub: user registration, JWT issuance, node announcement.
In-memory storage only — not persistent across restarts.
"""
-from fastapi import FastAPI, HTTPException, Depends, Header
-from pydantic import BaseModel
+import base64
+import os
+import time
+import uuid
+
+import jwt
from cryptography.hazmat.primitives.kdf.argon2 import Argon2id
-import jwt, uuid, os, time, base64
+from fastapi import Depends, FastAPI, Header, HTTPException
+from pydantic import BaseModel
app = FastAPI(title="MeshBay Hub POC", version="0.1.0")