Web Admin

Sitches control plane

Sign in with the challenge flow, then we verify the role before showing any admin surface.

Request access

Use the same challenge endpoint as the main app.