/// <summary> /// Método que se encarga de autenticar un usuario /// </summary> /// <param name="login">Login del usuario</param> /// <param name="password">Password del usuario</param> /// <returns>Retorna true en caso de que la autenticación sea exitosa, false en caso contrario</returns> public bool validarUsuario(string login, string password) { GrupoLDAP grupo = _conexionLDAP.autenticarUsuario(login, password); if (grupo != null) // Si es válido { return(true); } else // Si no es válido { return(false); } }
/// <summary> /// Método que se encarga de autenticar un usuario /// </summary> /// <param name="login">Login del usuario</param> /// <param name="password">Password del usuario</param> /// <returns>Retorna los datos del usuario en caso de que la autenticación sea exitosa, null en caso contrario</returns> public Usuario usuarioValido(string login, string password) { GrupoLDAP grupo = _ldap.autenticarUsuario(login, password); if (grupo != null) // Si es válido { // Se guardan los datos del usuario actualmente logueado Usuario usuario = new Usuario(); usuario.UID = login; usuario.Grupo = grupo.NombreGrupo; return(usuario); } else // Si no es válido { return(null); } }