Ping SDKs

Self-managed PingAM server

Follow the steps in this section to configure your self-managed PingAM server for use with the Ping SDKs.

Prepare PingAM for HTTPS

Set up PingAM for HTTPS using secure certificates.

Configure CORS

Cross-origin resource sharing (CORS) lets user agents make cross-domain server requests.

Configure CORS in PingAM to allow browsers from trusted domains to access your PingAM-protected resources.

Create a demo user

Create an identity in your system so that you can test authentication flows using the SDKs.

Create an authentication tree

Authentication trees provide fine-grained authentication by allowing multiple paths and decision points throughout the flow.

Create a simple tree for use when testing the Ping SDKs.

Register client applications

Register an OAuth 2.0 client application to allow the SDKs to connect to PingAM and obtain OAuth 2.0 tokens.

Configure the OAuth 2.0 provider

Configure the PingAM OAuth 2.0 provider service for use with the Ping SDKs.