Portal backend ready
Saga employee portal
This shell is intentionally minimal. It verifies the Supabase proxy, the portal bootstrap contract, and the authenticated backend surface while leaving the real UI free for a frontend pass.
Access status
Temporary password login has been removed. Portal access is disabled until Google sign-in is configured and real staff accounts are allowlisted.
Waiting for Google auth configuration
Runtime
Portal snapshot
Loading…
Recent articles
Projects
Bootstrap payload
null
Starter map for the frontend pass
rpc/portal_bootstrapfor allowlist binding and role resolution.storage/blog-mediafor uploaded article assets.public.portal_inbox_itemsfor the unified leads inbox.projects,project_milestones, andproject_tasksfor planning.functions/v1/portal_send_emailfor manual and transactional email sends.