How ROC Works
meYour app redirects to ROC for login. After authentication, ROC sets a session. Your app calls the GraphQL me query to get user identity and roles, then makes an access decision.
Choose Your Path
For Frontend / App Teams
Redirect-based login, session handling, route protection, and React / Next.js integration guides.
Frontend Guide →For Backend / Service Teams
API-key auth, service account setup, GraphQL queries, and service-to-service integration patterns.
Integration Guide →Common Tasks
Start Here
Getting Started
Platform overview, quick start, auth flow, and environment configuration.
Frontend Integration
Redirect-based auth, session handling, route protection, and Next.js examples.
Integration Guide
Full-service and backend API integration, environment variables, service accounts.
API Reference
GraphQL queries, authentication headers, and the live Playground.
Access Models
Invite-based and approval-based access flows for user onboarding.
Security
MFA, token lifecycle, rate limiting, audit logging, and troubleshooting.
Platform
Architecture, SLOs and observability, and cost model.
Production SLOs and observability metrics available in Platform → SLOs & Observability.