feat(oidc): register lets-chat-psa as confidential OIDC client (LC-22) #168
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
psa-systems/bunyip!168
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/lc-22-register-lets-chat-oidc-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Companion seed migration for the lets-chat pure-RP cutover at
docs/lets-chat/sso/bunyip-only/. Slot client_id ...0000000c per the spec.
Confidential client (client_secret_basic + PKCE), scopes openid + email only
(no offline_access; lets-chat does not consume refresh tokens), redirect URI
pinned to https://chat.a8n.systems/auth/bunyip/callback,
post_logout_redirect_uris pre-seeded for the v2 RP-initiated logout
follow-up.
The plaintext client_secret is delivered to the operator out-of-band and
lands in lets-chat's
LETS_CHAT_BUNYIP_SSO_CLIENT_SECRETenv var.#LC-22
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com