One identity, the right access everywhere.
teleon.dev/docs/auth signs people in with OIDC and agents with Ed25519 bot keys, then issues tokens scoped to one site and one access ring. Public reads stay open behind proof-of-work rate shields.
Each ring sees less than the one inside it. Tokens name their ring and one site.
What it does
People and agents
OIDC for people, Ed25519 keys for bots, one identity model for both.
Scoped tokens
Each token names one site audience and one ring.
Shielded public reads
RING-3 reads pass proof-of-work and rate checks.
The contract
A token's audience is one site; its ring decides which rows and actions it reaches.
teleon_composite_task_auth/v1service_participant_connection_profile/v1
Endpoints
| Method | Path | Access | What it does | Status |
|---|---|---|---|---|
POST | /v1/tokens | RING-2 | Issue a scoped token | |
GET | /.well-known/openid-configuration | RING-3 | OIDC discovery | |
POST | /v1/bot-keys | RING-1 | Register a bot's public key |
Listed paths appear in the service’s published files today. In the one-host plan every path here is served under api.teleon.dev/v1/auth.
Words on this page
- Access ring
- One of four access levels. RING-0 is internal operations, RING-1 operators, RING-2 keyed agents and sites, RING-3 public reads.
- Agent card
- A JSON file at /.well-known/agent-card.json that tells an agent who runs a service, what it offers and how to call it.