Client with authentication