user!=null