23 lines
574 B
Python
23 lines
574 B
Python
"""Auth router — setup, login, and current user info."""
|
|
|
|
from fastapi import APIRouter, Response
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.post("/setup", status_code=501)
|
|
def setup():
|
|
"""First-boot admin password setup."""
|
|
return Response(status_code=501, content="Not Implemented")
|
|
|
|
|
|
@router.post("/login", status_code=501)
|
|
def login():
|
|
"""Login, returns JWT."""
|
|
return Response(status_code=501, content="Not Implemented")
|
|
|
|
|
|
@router.get("/me", status_code=501)
|
|
def me():
|
|
"""Current user info."""
|
|
return Response(status_code=501, content="Not Implemented")
|