Ping SDKs

Integrating with the Ping SDKs

You can integrate the Ping SDKs with many frameworks and libraries.

Integrate with PingOne Protect

The Ping SDKs can integrate with PingOne Protect to evaluate the risk involved in a transaction.

Use PingOne Protect in your authentication journeys to help prevent identity fraud by incorporating advanced features and real-time detection.

Obtain OAuth 2.0 tokens from with PingOne

The Ping SDK for JavaScript can integrate with PingOne to obtain OAuth 2.0 access tokens on behalf of users.

Follow the steps to setup a sample application that redirects users to PingOne to authenticate, then returns to the client application to obtain an access token and the user’s info.

PingOne Advanced Identity Cloud hosted pages

Learn how to use the SDKs to leverage the hosted pages functionality of PingOne Advanced Identity Cloud.

Get practical advice on theming, see how the SDKs help the integration, and pick up some best practices along the way.

Design a protected system

Authentication, sessions, cookies, OAuth 2.0, authorization code flow, and so on.

This page explains how to make sense of the complexity.

Integrate the Authenticator module

The Ping (ForgeRock) Authenticator module lets you build the power of the ForgeRock Authenticator application into your own apps with ease.

The module supports time-based and HMAC-based one-time passwords, and push authentication.

Protect a Flutter iOS app

This tutorial covers the basics of developing a ForgeRock-protected, mobile app with Flutter.

It focuses on developing the iOS bridge code along with a minimal Flutter UI to authenticate a user.

Protect a React Native iOS app

This tutorial covers the basics of developing a ForgeRock-protected, mobile app with React Native.

This part focuses on developing the iOS bridge code along with a minimal React UI to authenticate a user.

Protect a React web app

This tutorial leads you through the process of integrating the Ping SDKs into a sample React.js single-page application with a Node.js REST API.

Protect an Angular web app

This tutorial leads you through the process of integrating the Ping SDKs into a sample Angular single-page application with a Node.js REST API.