Package io.jmix.flowui.sys
Class LoginViewBeforeEnterHandler
java.lang.Object
io.jmix.flowui.sys.LoginViewBeforeEnterHandler
@Component("flowui_LoginViewBeforeEnterHandler")
public class LoginViewBeforeEnterHandler
extends Object
Handles
BeforeEnterEvent for the configured login view.
The default implementation forwards an already authenticated user from the login view to the configured main view.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLoginViewBeforeEnterHandler(LoginViewRedirectSupport loginViewRedirectSupport) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(com.vaadin.flow.router.BeforeEnterEvent event) Handles navigation before entering a view.protected voidhandleAuthenticatedUser(com.vaadin.flow.router.BeforeEnterEvent event) protected booleanisLoginView(com.vaadin.flow.router.BeforeEnterEvent event) protected boolean
-
Field Details
-
loginViewRedirectSupport
-
-
Constructor Details
-
LoginViewBeforeEnterHandler
-
-
Method Details
-
handle
public void handle(com.vaadin.flow.router.BeforeEnterEvent event) Handles navigation before entering a view.- Parameters:
event- navigation event to handle
-
isLoginView
protected boolean isLoginView(com.vaadin.flow.router.BeforeEnterEvent event) -
isUserAuthenticated
protected boolean isUserAuthenticated() -
handleAuthenticatedUser
protected void handleAuthenticatedUser(com.vaadin.flow.router.BeforeEnterEvent event)
-