Sign in
This is now wired for real session login against your product database.
Current phase: one seeded owner account, one workspace. Next phase adds registration, invites, and real email flows.
Why a separate customer login?
- Operator admin and customer product are different risk domains.
- Customers must never see global API keys or operator functions.
- Workspace isolation becomes enforceable only in your own app layer.