---
title: Configuring an OpenID Connect client
description: Define an OpenID Connect (OIDC) client for the Windows login integration.
component: pingid
page_id: pingid:pingid_integrations:pid_configuring_openid_connect_client
canonical_url: http://docs.pingidentity.com/pingid/pingid_integrations/pid_configuring_openid_connect_client.html
revdate: January 30, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
  choose-from: Choose from:
  result: Result:
---

# Configuring an OpenID Connect client

Define an OpenID Connect (OIDC) client for the Windows login integration.

## About this task

## Steps

1. In PingFederate, create a new OpenID Connect client:

   ### Choose from:

   * PingFederate 10.1 or later: Go to **Applications → OAuth → Clients**, and then click **Add Client**.

   * PingFederate 10 or earlier: On the**OAuth Server** tab, in the **Clients** section, click**Create New**.

2. In the **Client** window, fill in the following fields:

   1. **Client ID** (required): Enter the Windows login OIDC client ID `winlogin_oidc_client`.

   2. **Name**: Enter a unique name for the Windows login OIDC client.

   3. **Redirect URIs** (required): Enter the following URL, and then click **Add**.

      ```
      winlogin.pingone.com://callbackauth
      ```

   4. In the **Bypass Authorization Approval** field, select the **Bypass** check box.

   5. In the **Allow Grant Types** area, select the **Authorization Code** check box.

   6. (Required) In the**Open ID Connect** section, from the **Policy** list, select the OpenID Connect policy that you created earlier.

3. Click **Save**.

   ### Result:

   The new client appears in the **Clients** list, and enabled by default.
