Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OIDC: On-prem guide for keycloak and client creds grant #408

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lena-larionova
Copy link
Contributor

Description

First how-to guide for configuring the OIDC plugin with the client credentials grant.

Partially fixes #390, this is only one config. There's many more.

Notes/questions:

  • This config doesn't work in Konnect. I still need to figure out that out; I just learned after multiple days of testing that Konnect doesn't support the OIDC discovery endpoint, so the client auth method used in all the examples doesn't work in Konnect at all.

Preview Links

Checklist

  • Every page is page one.
  • Tested how-to docs. If not, note why here. - still figuring out Konnect
  • All pages contain metadata.
  • Updated sources.yaml. For more info, review track docs changes
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.

@lena-larionova lena-larionova requested a review from a team as a code owner February 6, 2025 08:30
Copy link

netlify bot commented Feb 6, 2025

Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit e1199f1
🔍 Latest deploy log https://app.netlify.com/sites/kongdeveloper/deploys/67a529efe587310008c2e4a8
😎 Deploy Preview https://deploy-preview-408--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@lena-larionova lena-larionova force-pushed the feat/client-creds-how-to branch from 2544d33 to e1199f1 Compare February 6, 2025 21:30
@lena-larionova lena-larionova added the do not merge Issues/ PRs whose changes should not be merged at this time label Feb 7, 2025
@lena-larionova lena-larionova marked this pull request as draft February 7, 2025 02:23
@lena-larionova
Copy link
Contributor Author

Setting to draft as now I can't get this to work, and it isn't working in Konnect. Going to take another approach and look for ways to write this so that it works on both deployment types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Issues/ PRs whose changes should not be merged at this time
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make keycloak work for OIDC testing/demos
1 participant