PingOne Platform APIs

CLIENT_SECRET_BASIC Setup

Authentication requirements for the token endpoint are set by the application’s tokenEndpointAuthMethod property. When the application’s tokenEndpointAuthMethod is set to CLIENT_SECRET_BASIC, the Authorization: Basic header represents a Base64-encoded representation of "username:password", in which the username is the client_id and the password is the client_secret:

  -H 'Authorization: Basic <client_id:client_secret>' \

Key points

  • Standard HTTP Basic Auth (RFC 7617)

  • Credentials: Authorization: Basic base64(clientId:clientSecret)

  • Widely supported across all platforms

  • Default method for most OAuth implementations

The following workflow shows the application configuration to complete a sign-on flow using the CLIENT_SECRET_BASIC client authentication method. Run in Postman