Como validar un correo electrónico e contrasinal usando a API de correo Java?

Este é un tema moi grande.

Autenticación, autorización e validación son tres cousas distintas (pero máis ou máis ou máis menos relacionado).

Se vostede é un novato e só está a probar algún modelo de autenticación con credenciais non modificables, pode ser mellorado un pouco no seu código con algo así:

public class Authenticator {public boolean authenticateWithCredentials(String email, String password) { boolean areValidCredentials = false; //Validate credentials here with database or hardcoded if(email.equals("[email protected]") && password.equals("mypassword")) { areValidCredentials = true; } return areValidCredentials;}

}

Se só unha instancia desta clase pode usar o patrón Singleton:

public class Authenticator {//Singleton patternprivate static Authenticator instance;public static Authenticator getInstance() { if(instance == null) { instance = new Authenticator(); } return instance;}private Authenticator() { //Block creation of Authenticator instances}public boolean authenticateWithCredentials(String email, String password) { boolean areValidCredentials = false; //Validate credentials here with database or hardcoded if(email.equals("[email protected]") && password.equals("mypassword")) { areValidCredentials = true; } return areValidCredentials;}

}

Deixa unha resposta

O teu enderezo electrónico non se publicará Os campos obrigatorios están marcados con *