You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The io.jmix.securityflowui.FlowuiSecurityConfiguration contains the code copied from the com.vaadin.flow.spring.security.VaadinWebSecurity. This is because we couldn't extend the standard Vaadin behavior just by overriding the VaadinWebSecurity class.
It appears that now we can extend the VaadinWebSecurity class as described in Vaadin documentation.
The text was updated successfully, but these errors were encountered:
* Rework FlowUI security configuration
- FlowUI security configuration extends VaadinWebSecurity
- Screen access is implemented using the Navigation Access Control mechanism
- SecurityContext is being explicitly saved to the SecurityContextRepository (default Spring Security behavior)
- New OidcVaadinWebSecurity security configuration class for OIDC add-on
- AuthenticationContext.logout is used for logout instead of navigating to /logout
- SecurityContextHolderAtmosphereInterceptor is deprecated and disabled by default
- Deprecate UiViewAccessChecker
- Do not register bean for UiViewAccessCheckerInitializer
- Do not register DefaultFlowuiVaadinWebSecurity bean if any VaadinWebSecurity bean is already defined (e.g. from OIDC)
The
io.jmix.securityflowui.FlowuiSecurityConfiguration
contains the code copied from thecom.vaadin.flow.spring.security.VaadinWebSecurity
. This is because we couldn't extend the standard Vaadin behavior just by overriding theVaadinWebSecurity
class.It appears that now we can extend the
VaadinWebSecurity
class as described in Vaadin documentation.The text was updated successfully, but these errors were encountered: