italia / spid-keycloak-provider

Italian SPID authentication provider for Keycloak (https://www.keycloak.org/)
Apache License 2.0
62 stars 22 forks source link

Upgrade for Keycloak 23 compatibility + WIP restore UI through ConfiguredProvider #59

Closed nicolabeghin closed 6 months ago

nicolabeghin commented 9 months ago
image

Keycloak discussions

https://github.com/keycloak/keycloak/discussions/25862

https://github.com/keycloak/keycloak/issues/25814

Usability - split fields in subsections

Figure out a way to split field in subsections

image

Inherit OOTB SAML IdP fields/UI

Figure out a way to restore OOTB SAML fields (currently hardcoded in SamlConnectSettings.ts)

image
lscorcia commented 8 months ago

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!

fabva79 commented 7 months ago

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. Thanks, Fabiana

nicolabeghin commented 7 months ago

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. Thanks, Fabiana

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. https://github.com/keycloak/keycloak/discussions/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.