Mejorado lógica y vistas de login