Every client sees only their own work.
A separate client role, enforced at the middleware layer on every query, so a portal user can never reach another client’s data. Sign in by SSO (OIDC or SAML), single-use magic link, or password. Tokens are hashed, cookies are httpOnly, endpoints are rate-limited.
- SSO · magic link · password
- Middleware-enforced scoping
- Hashed tokens, httpOnly cookies
