-
Notifications
You must be signed in to change notification settings - Fork 21
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
Upgrade for Keycloak 23 compatibility + WIP restore UI through ConfiguredProvider #59
Conversation
* upgrade for keycloak 23 * update github action to use java 17 * reduce build time through cache maven dependencies in docker layersenhance * update spid endpoint and provider to latest constructor from upstream
Hi Nicola, would you be interested in becoming a team member/official maintainer for this package? Unfortunately as everyone noticed I have no time to work with Keycloak anymore. If you're ok with that please send me an email at lscorciaIGNORETHISgmailcom. Thanks for your sustained work! |
Hi Nicola, I'm using the keycloak provider with version 20 of Keycloak. How can I migrate my setup to version 23 with your version? If you need support for other developments I can eventually contribute. |
Hi @fabva79 the upgrade just consists of replacing the old JAR with the new one, but as reported in the PR the interface is still not 100% functional due to Keycloak "removing" such feature in latest releases - discussion ongoing in ref. keycloak/keycloak#25862 In other terms: if you don't need to change the SPID settings and you can just keep the existing ones, it should be enough to update the JAR of the provider and that's it. |
Co-authored-by: Valentino Lauciani <vlauciani@gmail.com>
* Compatibility with Keycloak 23.0.6 * upgrade for Keycloak 23 * update github action to use java 17 * reduce build time through cache maven dependencies in docker layersenhance * update spid endpoint and provider to latest constructor from upstream * update POM to keycloak 23.0.3 * WIP - move to ConfiguredProvider * remove unused properties * update libs to 23.0.6 * align branch to main * Update libs to Keycloak 23.0.6 * Update README.md
ConfiguredProvider
as required by Keycloak 23.xKeycloak discussions
keycloak/keycloak#25862
keycloak/keycloak#25814
Usability - split fields in subsections
Inherit OOTB SAML IdP fields/UI