Ontwikkelaars
Koppel in een namiddag, niet in een kwartaal
Standaardprotocollen, voorspelbare fouten, en documentatie die toegeeft wat nog niet af is.
Snelstart
Maak een applicatie, kopieer de client-id, wijs je OIDC-bibliotheek naar het discovery-document en verwerk de callback. Heb je eerder een identiteitsprovider gekoppeld, dan zit hier niets verrassends in.
Intents, verder dan aanmelden
Maak een login-intent of action-intent, bind hem aan de exacte waarden die goedgekeurd moeten worden, en poll of neem een webhook. De goedkeuring die je krijgt is cryptografisch verbonden met wat de persoon te zien kreeg.
Fouten die zeggen wat je moet doen
Consistente JSON-foutvormen met een stabiele code, een leesbare boodschap en een request-id. Mislukkingen tijdens een ceremonie vertellen bewust niet welke controle faalde — dat zou een hulpmiddel zijn om er een te vervalsen — maar al de rest is specifiek.
Ratelimieten en idempotentie
Gedocumenteerde limieten met Retry-After bij afwijzing, en idempotentiesleutels op alles wat een factureerbare gebeurtenis aanmaakt, zodat een herhaald verzoek geen tweede kost wordt.
Gegevens netjes behandeld
Geheimen worden één keer getoond, als hash bewaard, en zijn te roteren en in te trekken. Sandbox- en productiesleutels zijn aparte records met een harde omgevingsscheiding, zodat het klassieke ongeluk — een testsleutel meesturen naar productie — dichtklapt in plaats van door te gaan.
Wat nog niet klaar is
De OAuth- en OIDC-endpoints, de geversioneerde REST-API, webhooks en de SDK's zijn in actieve ontwikkeling. Deze pagina beschrijft het ontwerp waarnaar gebouwd wordt; het ontwikkelaarsgedeelte markeert per onderdeel of het live is of nog loopt. Niets wordt hier beschreven als werkend terwijl het dat niet is.
Open een gratis sandbox
Begin te bouwen tegen de delen die vandaag al draaien.