Browse Source

Se modifico la pantallade login se agrego un aviso para cuando el usuario ingrese mal su contraseña o usuario, ademas se cambiaron algunos textos de la interfaz a español

pull/1/head
parent
commit
a96c5856f5
1 changed files with 23 additions and 22 deletions
  1. +23
    -22
      src/main/java/com/example/application/views/login/LoginView.java

+ 23
- 22
src/main/java/com/example/application/views/login/LoginView.java View File

@ -4,6 +4,8 @@ import com.vaadin.flow.component.html.Image;
import com.vaadin.flow.component.login.LoginForm;
import com.vaadin.flow.component.login.LoginI18n;
import com.vaadin.flow.component.orderedlayout.VerticalLayout;
import com.vaadin.flow.router.BeforeEnterEvent;
import com.vaadin.flow.router.BeforeEnterObserver;
import com.vaadin.flow.router.PageTitle;
import com.vaadin.flow.router.Route;
import com.vaadin.flow.server.auth.AnonymousAllowed;
@ -11,45 +13,44 @@ import com.vaadin.flow.server.auth.AnonymousAllowed;
@Route("login")
@PageTitle("Login")
@AnonymousAllowed
public class LoginView extends VerticalLayout {
public class LoginView extends VerticalLayout implements BeforeEnterObserver {
private final LoginForm formularioLogin;
public LoginView() {
addClassName("login-view");
addClassName("vista-login");
setSizeFull();
setAlignItems(Alignment.CENTER);
setJustifyContentMode(JustifyContentMode.CENTER);
Image imgLogo = new Image("images/NVO_JUMAPA.png", "Logo JUMAPA");
imgLogo.setWidth("300px");
Image logo = new Image("images/NVO_JUMAPA.png", "Logo JUMAPA");
logo.setWidth("300px");
LoginI18n i18n = LoginI18n.createDefault();
LoginI18n.Form i18nForm = i18n.getForm();
i18nForm.setTitle("Bienvenidos");
i18nForm.setUsername("Usuario");
i18nForm.setPassword("Contraseña");
i18n.setForm(i18nForm);
var vLogin = new LoginForm();
vLogin.setAction("login");
vLogin.setForgotPasswordButtonVisible(false);
vLogin.setI18n(i18n);
add(imgLogo, vLogin);
LoginI18n.Form i18nFormulario = i18n.getForm();
i18nFormulario.setTitle("Bienvenidos");
i18nFormulario.setUsername("Usuario");
i18nFormulario.setPassword("Contraseña");
i18nFormulario.setSubmit("Iniciar sesion");
i18n.setForm(i18nFormulario);
formularioLogin = new LoginForm();
formularioLogin.setAction("login");
formularioLogin.setForgotPasswordButtonVisible(false);
formularioLogin.setI18n(i18n);
add(logo, formularioLogin);
}
/*@Override
@Override
public void beforeEnter(BeforeEnterEvent beforeEnterEvent) {
if (beforeEnterEvent.getLocation()
.getQueryParameters()
.getParameters()
.containsKey("error")) {
vLogin.setError(true);
formularioLogin.setError(true);
}
}*/
}
}

Loading…
Cancel
Save