Releases: vaadin/sso-kit
SSO Kit 2.1.0
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin Flow and Hilla applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started:
- Flow https://vaadin.com/docs/latest/tools/sso
- Hilla (Lit) https://hilla.dev/docs/lit/acceleration-kits/sso-kit
- Hilla (React) https://hilla.dev/docs/react/acceleration-kits/sso-kit
What's new
- Hilla client-side libraries for both Lit and React applications
- Route protection support to require authentication
- Simplified Back-Channel Logout API
Full Changelog: 2.0.0...2.1.0
SSO Kit 2.1.0.rc1
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
What's Changed
- Create separate SSO Kit Clients for Lit and React by @tamasmak in #105
- chore: align spring-boot 3.1.0 with flow 24.1 by @manolo in #107
- Add route protection by @tamasmak in #106
- chore: remove version from instructions by @manolo in #109
- Add route protection to React client by @tamasmak in #110
Full Changelog: 2.1.0.alpha2...2.1.0.rc1
SSO Kit 2.1.0.alpha2
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 2.1.0.alpha1
- Refactor the Back-Channel Logout API by @heruan in #96
- Refactor user handling in SingleSignOnContext by @tamasmak in #97
Full Changelog: 2.1.0.alpha1...2.1.0.alpha2
SSO Kit 2.1.0.alpha1
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 2.0.0
- Remove
auto-configure
property and condition by @heruan in #87 - Create SSO Kit client module for Hilla by @tamasmak in #75
Full Changelog: 2.0.0...2.1.0.alpha1
SSO Kit 2.0.0
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 1.0.0
- SSO Kit is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
- SSO Kit has now support for Hilla
- Documentation and how to get started with Hilla using Lit frontend: https://hilla.dev/docs/lit/acceleration-kits/sso-kit/getting-started
- Documentation and how to get started with Hilla using React frontend: https://hilla.dev/docs/react/acceleration-kits/sso-kit/getting-started
SSO Kit 2.0.0.rc1
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 1.0.0
- SSO Kit is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
- SSO Kit has now support for Hilla
- Documentation and how to get started with Hilla using Lit frontend: https://hilla.dev/docs/lit/acceleration-kits/sso-kit/getting-started
- Documentation and how to get started with Hilla using React frontend: https://hilla.dev/docs/react/acceleration-kits/sso-kit/getting-started
SSO Kit 2.0.0.beta1
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 1.0.0
- SSO Kit is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
- SSO Kit has now support for Hilla
- Documentation and how to get started with Hilla using Lit frontend: https://hilla.dev/docs/lit/acceleration-kits/sso-kit/getting-started
- Documentation and how to get started with Hilla using React frontend: https://hilla.dev/docs/react/acceleration-kits/sso-kit/getting-started
SSO Kit 2.0.0.alpha3
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
Changes since 1.0.0
- SSO Kit is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
- SSO Kit has now support for Hilla
- Documentation and how to get started with Hilla using Lit frontend: https://hilla.dev/docs/lit/acceleration-kits/sso-kit/getting-started
- Documentation and how to get started with Hilla using React frontend: https://hilla.dev/docs/react/acceleration-kits/sso-kit/getting-started
SSO Kit 1.0.0
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso
SSO Kit 1.0.0.rc3
This is a release candidate of SSO Kit.
SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect.
The following identity providers are supported:
SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.
SSO Kit builds upon Spring Security. It comes with a starter module that configures the security settings needed to authenticate with your identity provider.
Documentation and how to get started: https://vaadin.com/docs/latest/tools/sso