-
Notifications
You must be signed in to change notification settings - Fork 193
Labels
Description
Preflight Checklist
- I could not find a solution in the existing issues, docs, nor discussions
- I have joined the ZITADEL chat
Describe your problem
As defined in OIDC RFC, a provider using Dynamic Client Registration is recommended to expose registration_endpoint metadata. However we can't define it within the lib for a provider -- even if present in the codebase for the discovery:
Line 39 in d6e37fa
| RegistrationEndpoint string `json:"registration_endpoint,omitempty"` |
Describe your ideal solution
Add support for registration_endpoint in
Lines 177 to 187 in d6e37fa
| type Endpoints struct { | |
| Authorization *Endpoint | |
| Token *Endpoint | |
| Introspection *Endpoint | |
| Userinfo *Endpoint | |
| Revocation *Endpoint | |
| EndSession *Endpoint | |
| CheckSessionIframe *Endpoint | |
| JwksURI *Endpoint | |
| DeviceAuthorization *Endpoint | |
| } |
openid-configuration endpoint
Version
main
Environment
Self-hosted
Additional Context
Happy to raise a PR for it.
mqf20
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Gathering community feedback