Use Future.successful where appropriate
By default, configure client to use useless.io
Implement LoginClient