The web package renders the sign-in you designed. The backend verifier tells you who is calling. The edge package keeps devices on plan, even offline. Each takes the strict side of every security choice.
Every package reads Identity Studio's configuration. None hard-codes a method, a role name or a limit.
Framework-free TypeScript. Fetches your sign-in plan, already reconciled with policy, with a frozen fallback if it cannot.
Python. Verifies tokens offline against your JWKS, falls back to introspection, and hands you the person, organization and roles.
For gateways, kiosks, cameras and panels: signed entitlements checked on the device, usage buffered and sent when the network returns.
A local MCP server that lets an agent sign in, run a command or sign with a stored credential, without seeing it.
Sign-in, users, organizations, roles, billing, metering, company sign-in, notifications and governance, for any language.
A missing setting is reported once at start-up. Every refusal carries a reason you can log: expired, revoked, wrong application.
Create an environment, copy your credentials and verify a token in one line.