INNER CODE UNIT · Python

GroupPayload

NextWeb4/lan-file-transfer · lan_transfer/api.py:81

class GroupPayload(BaseModel):
    id: str
    name: str | None = None
    description: str | None = None


class FilePermissionPayload(BaseModel):
    allowed_groups: list[str]


def client_ip(request: Request) -> str:
    return request.client.host if request.client else "unknown"


def session_token_from_headers(
    authorization: str | None,
    x_admin_session: str | None,
    x_user_session: str | None,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…