WebUI authentication enforced at the HTTP/transport layer: four-layer login gate (resources, plugin bundles, /api, WebSocket), server-side sessions with HttpOnly cookies.
dsh plugin --profile web add github:Yuuz12/dsh-webui-auth
View the source on GitHub