fix(client): make --auth optional

closes #1454