MIL-411:  Return promise from SecureUser.login() call