PingOne Recognize

Component interoperability

PingOne Recognize currently consists of three main product components:

Component Facilitates user enrollment Enables authentication

IDV Bridge (OnPremise or Saas)

Mobile SDK

Web SDK

Interoperability between PingOne Recognize components

All these components can now operate in an interconnected manner. A user can complete the enrollment process on any of these components and later authenticate on a different component without needing to re-enroll.

The technology enabling this seamless interoperability is called the PingOne Recognize Client State.

How PingOne Recognize client state works

The PingOne Recognize client state can be generated by any of the components listed above.

  • It can be consumed by either the Web SDK or Mobile SDK to enable cross-platform authentication. Client state is used to authenticate:

  • Mobile SDK: a new client state is created on this device and for this specific UserID to allow for on-going authentication of that user from that device.

  • Web SDK: a new client state is stored on the PingOne Recognize server for this specific UserID to allow for ongoing authentication from any browser where the customer chooses to initiate PingOne Recognize as a 2nd factor for authentication.

This interoperability opens up various use cases for PingOne Recognize authentication.

Possible Scenarios relating to interoperability

  1. Live Enrollment → cross-platform authentication

    Users enroll into PingOne Recognize by taking a selfie through a PingOne Recognize UI deployed by our customers into their own Mobile or Web apps using our SDKs.

  2. IDV Bridge → cross-platform authentication

    Customers have captured a selfie, typically during KYC/Onboarding flows, and enroll this image into PingOne Recognize via:

    • On-Premise - enroll user selfies through the "PingOne Recognize Agent" component installed inside their own infrastructure, and subsequently allow them to authenticate using your web or mobile app at a later date with client state.

    • This option ensures that the selfies stay within your own infrastructure and therefore the entire process remains 100% privacy preserving.

    • SaaS - enroll user selfies through our authentication service api, where the UserID is created instantly and client state can be stored to subsequently authenticate through your web or mobile app.

    • The selfie is sent to a secure enclave in PingOne Recognize and instantly transformed into a cryptographic key. No biometric data or PII is then stored.