Mejora y simplificación de componente Auth