PsyOS / Auth And Identity

Real user auth, agent keys, one workspace control plane.

Humans authenticate into the product with email magic links now. OAuth is modeled and exposed in config, while agents stay on workspace-scoped API keys. This panel is bound to psyos-lab .

Magic Link

Dogfood the first working human login loop.

Session

Current browser session and workspace binding.

No active browser session. Request a magic link and then follow it from the email to bind this browser to the workspace.

Providers

OAuth stays in the model; email works today.

Loading provider configuration...

Memberships

Users and research identities stay separate.

  • No workspace memberships yet.

Email And Test Path

Hosted email stays cheap, integration stays deterministic.

  • Resend is the hosted provider path.
  • Mailpit is the local and integration inbox harness.
  • Preview mode exists for local dogfooding when no mail provider is configured.
  • Agents stay on API keys. Human sessions stay browser-bound and explicit.