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.