Skip to content

OAuth 2.0 and OpenID Connect, from the client to the logout - #6

Merged
Spomky merged 1 commit into
0.1from
docs/oauth-and-openid-connect
Oct 26, 2026
Merged

Spomky merged 1 commit into
0.1from
docs/oauth-and-openid-connect

Conversation

@Spomky

@Spomky Spomky commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

The 35 drafts of the protocol section are written:

  • Clients and requests: clients, client authentication, the authorization request, interactions, consent, scopes and claims, resources, authorization details, PAR, request objects, response modes, dynamic registration, pairwise subjects.
  • Grants and tokens: the seven grants and their index, and the five pages on tokens.
  • Endpoints: DPoP, mutual TLS and their index, UserInfo, introspection and revocation, discovery and the JWK Set, logout, errors, and the ports of the module.

Everything was written from beffroi-auth/beffroi 82d5e993, then read against the code again by a second agent. Its 58 findings (34, 12 and 12 across the three groups) were verified in the code and fixed.

Where the code has a defect, a page says what a reader can rely on without presenting the defect as a design. Those defects are reported separately to the code repository.

make check passes on this branch alone.

Clients and how they authenticate, the authorization request, interactions and consent, scopes and claims,
resources and authorization details, pushed requests, request objects and response modes, dynamic
registration and pairwise subjects; the seven grants and the three tokens, their encryption; DPoP and mutual
TLS; UserInfo, introspection and revocation, discovery and the JWK Set, logout, the errors, and the ports of
the module. Written from the code and read against it again by another hand.
@Spomky
Spomky merged commit 352d88f into 0.1 Oct 26, 2026
2 checks passed
@Spomky
Spomky deleted the docs/oauth-and-openid-connect branch October 26, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant