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

Add external claim mapper extension to extensions page #517

Merged
merged 1 commit into from
Oct 15, 2024

Conversation

zloom
Copy link
Contributor

@zloom zloom commented Oct 15, 2024

Hello, keycloak maintainers!

I developed extension and would like to propose to include it to https://www.keycloak.org/extensions. It is almost same as https://github.com/groupe-sii/keycloak-json-remote-claim
I made couple of improvements.

  • Added user token auth, jsonpath transform and some other configurations, including all features from JSON Remote claim Mapper for Keycloak
  • Tested with last keycloak release 25.0.0
  • Repository contains all test tools including remote api stub, that helped me alot during debugging my keycloak integration.

I was really enjoying using keycloak in my projects, so i would like to contribute to it. Please take a look.

Signed-off-by: Anton Zalialdinov <[email protected]>
@ahus1 ahus1 merged commit 4000011 into keycloak:main Oct 15, 2024
2 checks passed
@ahus1
Copy link
Contributor

ahus1 commented Oct 15, 2024

Thank you for this extension! It should be available online soon.

I see that it is currently MIT licensed. Keycloak and a lot of extensions are Apache 2 based, which allows to borrow code from other extensions and and Keycloak code as well. So I'd suggest to change the license of your plugin to match the Keycloak license - still this is totally up to you if you choose to do that.

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.

2 participants