Docs

SSO Kit is deprecated and won’t be available in Vaadin 26. See Migrating to Spring Security.

SSO Kit

Integrate Vaadin applications with third-party identity providers, and allow your users to benefit from single sign-on capabilities. Deprecated, and won’t be available in Vaadin 26.
Note
Commercial Feature

A commercial Vaadin subscription is required to use SSO Kit in your project.

SSO Kit is deprecated and won’t be available in Vaadin 26.

A replacement is already in place: all of the kit’s major features are now available directly in Spring Security and in Vaadin’s Spring Security integration. See Migrating from SSO Kit to Spring Security for how to move an existing application, and which features you have to build yourself.

SSO Kit provides all of the configuration needed to add single sign-on capabilities to your Vaadin applications, based on OpenID Connect. However, it depends on Spring Boot and Spring Security.

The following identity providers are supported:

SSO Kit needs at least one OpenID Connect client configured on an instance of these providers.

Topics

Migrating to Spring Security
How to replace SSO Kit with Spring Security's built-in OAuth2 and OpenID Connect support.
Getting Started
Step-by-step guide on how to use SSO Kit in a Vaadin Flow application.
Theming
How to customize the login screen of SSO Kit authentication providers.
Integrations
How to use SSO Kit with vendor-specific tutorials.

Updated