mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-09 14:53:00 +03:00
[PR #901] [MERGED] feat: initial client_credentials flow support #561
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
📋 Pull Request Information
Original PR: https://github.com/pocket-id/pocket-id/pull/901
Author: @savely-krasovsky
Created: 8/31/2025
Status: ✅ Merged
Merged: 9/3/2025
Merged by: @kmendell
Base:
main← Head:client-credentials📝 Commits (10+)
110533bfeat: initial client_credentials flow support576e210fix: add prefix as discussed internally19ce5adfeat: add tests0cc9de3Merge branch 'main' into client-credentials99b53e0fix: additional test and typo fixesf6f724fstyle: few improvements51beb80Merge branch 'main' into client-credentials3a47525fix: add client_credentials flow in grant_types_supported609d909Merge branch 'main' into client-credentials4e26597style: small fixes📊 Changes
4 files changed (+164 additions, -6 deletions)
View changed files
📝
backend/internal/controller/well_known_controller.go(+1 -1)📝
backend/internal/dto/oidc_dto.go(+1 -0)📝
backend/internal/service/oidc_service.go(+35 -3)📝
backend/internal/service/oidc_service_test.go(+127 -2)📄 Description
resourceparameter could be used by every flow according to RFC 9068 (https://datatracker.ietf.org/doc/html/rfc9068#name-requesting-a-jwt-access-tok), but it's out of the scope of that PR.Closes #890
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.