---
title: OpenID Connect (OIDC)
description: This group of workflows shows you how to configure OIDC applications, specify sign-on policies, use agreements, progressive profiling, and registration actions to sign-on users.
component: pingone-api
page_id: pingone-api:workflow-library:platform-sso-and-authorization/openid-connect-oidc
canonical_url: https://developer.pingidentity.com/pingone-api/workflow-library/platform-sso-and-authorization/openid-connect-oidc.html
---

# OpenID Connect (OIDC)

This group of workflows shows you how to configure OIDC applications, specify sign-on policies, use agreements, progressive profiling, and registration actions to sign-on users.

These workflows include the following sign-on actions and operations:

* [Setting client authentication methods](openid-connect-oidc/client-authentication-methods.html)

  This collection shows the supported list of OAuth 2.0 and OpenID Connect client authentication methods supported by PingOne.

* [Device authorization](openid-connect-oidc/device-authorization-grant-flow.html)

  This collection shows the device authorization grant flow to send an activation code to the end user.

* [External identity provider sign on](openid-connect-oidc/external-identity-provider-sign-on.html)

  This collection shows the external authentication flow to sign-on using an external identity provider (IdP).

* [Agreement actions](openid-connect-oidc/login-with-agreement-acceptance.html) and [profiling actions](openid-connect-oidc/progressive-profiling-sign-on-action.html)

  These collections show secondary sign-on actions to prompt users for agreement acceptance or additional profile information.

* [Registration actions](openid-connect-oidc/user-registration-self-service-flow.html)

  This collection shows a registration flow to create and verify a new user account.

* [Refresh token exchange](openid-connect-oidc/refresh-token-exchange-flow.html)

  This collection shows the flow to exchange a refresh token for a new access token.
