def client(application, prod_client):
    """
    Production client for first application. It won't redeploy gateway since it will be done in client2.
    The auth of the session is set up to none in order to test different auth params
    The auth of the request will be passed in test functions
    :param application: application
    :param prod_client: prod_client
    :return: production client
    """
    client = prod_client(app=application, redeploy=False)
    client.auth = None
    return client