Returning member
FactPage reopens the right board, review queue, or billing surface without making the member choose setup steps again.
Sign in
Continue with Google or request a secure sign-in link. Returning members reopen the right board automatically, and new users move into private first-case setup instead of a membership error.
Owners and editors reopen board work, reviewers land on active decisions, and first-run users should move into guided setup instead of a membership dead-end.
Choose a sign-in path
Use the Google account already tied to this work. Returning members reopen the right surface, and first-run users continue into setup.
Magic link
Use the email you want to work from. The one-time link can reopen existing work or move a first-run user into setup without a password reset detour.
After verification
FactPage reopens the right board, review queue, or billing surface without making the member choose setup steps again.
The first verified sign-in can activate the invite and carry the session straight into the right workspace.
If no active membership exists yet, FactPage should send the user into first-case setup instead of a dead-end error.
Deployment auth status
Keep this out of the primary sign-in path unless rollout or local testing needs it.
Direct email sign-in is disabled on production builds. Verified providers like Google or an email magic link open the shared workspace session instead.
Demo members are hidden while the database-backed workspace is enabled.
Azure Communication Services Email is ready to send one-time sign-in links that reopen the shared workspace session.
Google OAuth is the active verified sign-in path for production web sessions.
Add APPLE_ID and APPLE_SECRET when the shared Apple sign-in flow is ready.