def main():
    uc = UserServiceClient("tcp://*:5551")

    rr = uc.create_user(RegistrationRequest(email="*****@*****.**", password="******"), timeout=5000)
    print rr.__class__.__name__

    lr = LoginRequest()
    lr.email = "*****@*****.**"
    lr.password = "******"
    response = uc.authenticate(lr, timeout=5000) # timeout on 5 seconds
    print response.__class__.__name__

    lr2 = LoginRequest()
    lr2.email = "*****@*****.**"
    lr2.password = "******"
    response2 = uc.authenticate(lr2, timeout=5000)
    print response2.__class__.__name__