diff --git a/src/baby_monitor/main.py b/src/baby_monitor/main.py
index 6fc69c2..fc646a1 100644
--- a/src/baby_monitor/main.py
+++ b/src/baby_monitor/main.py
@@ -143,6 +143,12 @@ def serve_menu_js() -> FileResponse:
return FileResponse(static_path / "menu.js")
+@app.get("/auth-utils.js", include_in_schema=False)
+def serve_auth_utils_js() -> FileResponse:
+ """Serve the shared auth utilities JavaScript."""
+ return FileResponse(static_path / "auth-utils.js")
+
+
@app.get("/api/")
def read_root(token: Annotated[str, Depends(verify_token)]) -> dict:
"""API root endpoint (requires authentication)."""
diff --git a/src/baby_monitor/static/add-child.html b/src/baby_monitor/static/add-child.html
index 97a97f3..19435b2 100644
--- a/src/baby_monitor/static/add-child.html
+++ b/src/baby_monitor/static/add-child.html
@@ -211,12 +211,10 @@
+
+
+
+
+