Quickstarts

Complete, runnable examples that connect an application or an API to OneiD.

View as Markdown

Pick the kind of software you are connecting. Each quickstart is one complete program with the client settings it needs, the steps to run it, and what you should see.

Browser applications

Single-page applications that run in the browser. Public client, PKCE, no secret.

Server web applications

Applications that render pages on a server and keep a session. Usually a confidential client.

APIs

Services that accept OneiD access tokens and check them without calling OneiD.

Machine to machine

Services that call an API with no user present. Client credentials.

Something else?

Any library that supports OpenID Connect discovery and the authorization code flow with PKCE works with OneiD. Give it the OneiD address and your client ID. The Connector specification lists everything a library or product must do.