Your application owns
The product relationship
- Profiles and product presentation
- Roles, permissions, and content
- Application-specific lifecycle
- The experience after sign-in
Origin for developers
Add passkey-first authentication without absorbing someone’s identity into your application. Origin gives each connection its own private boundary while your product keeps control of its experience, profiles, roles, and permissions.
OAuth 2.0 · OpenID Connect · S256 PKCE
Less authentication to ownStandards-based sign-in and recovery
Identity stays separatedPairwise subjects for every application
Privacy is the defaultOnly registered claims cross the boundary
A clear path to production
We help you choose the right client, scopes, and boundary for your product. Your team integrates against familiar standards and Origin handles the sensitive identity layer.
Plan
Share your platform, exact redirect URI, sign-in experience, and the minimum identity claims your product needs.
Connect
Origin supports confidential web, public native, constrained-input device, and service clients with policy appropriate to each one.
Build
Read Origin’s provider metadata, begin authorization with state and nonce, then exchange the one-use code using its S256 verifier.
Launch
Confirm redirect matching, token validation, scoped claims, sign-out behavior, and the experience people see before going live.
Designed for both sides
Your application owns
Origin protects
Technical quick start
Discover Origin
Use discovery instead of hard-coding individual endpoints. Origin publishes its issuer, supported grants, signing algorithms, public keys, and authorization capabilities in one document.
https://origin.anankeinc.com/.well-known/openid-configurationIssuer: https://origin.anankeinc.com
Core endpoints
/oauth/authorize/oauth/token/oauth/revoke/oauth/device_authorization/.well-known/jwks.jsonSecure by default
Origin enforces the boundary at the protocol layer so your implementation starts from a safer baseline.
Build with Origin
Tell us what you are building, who it serves, and where people need to sign in. We’ll help you map the integration and get started.