Implement your use cases with the Ping SDKs
The SDKs enable you to implement many authentication, registration, and self-service use cases into your mobile and web apps.
Visit the following pages for more information on implementing different use cases using the Ping SDKs:
Applies to: Android | iOS | JavaScript
The Ping SDKs can integrate with PingOne Protect to evaluate the risk involved in a transaction.
Find out how to configure your application to use PingOne Protect.
Applies to: Android | iOS
Discover how to allow users to authenticate by using an authenticator device. For example, the fingerprint scanner on their laptop or a phone.
Leverage passkey support to synchronize across multiple devices.
Applies to: JavaScript
Discover how to allow users to authenticate by using WebAuthn.
Leverage passkey support to synchronize across multiple devices.
Applies to: Android | iOS | JavaScript
Instruct your client applications to collect device profile information for decision-making in authentication journeys.
Applies to: Android | iOS | JavaScript
Add support for authenticating to your apps by using trusted Identity Providers (IdP), like Apple, Facebook, and Google.
Applies to: Android | iOS | JavaScript
Learn how to pause a user’s progress through an authentication tree, and later resume from the same point.
Applies to: Android | iOS | JavaScript
Configure transactional authorization support in your app. Transactional authorization requires a user to authorize individual access attempts to specific protected resources.
It is part of an PingAM policy that grants single-use or one-shot access.
Applies to: JavaScript
Learn how to handle callbacks that require a QR code to be displayed.
A number of journeys make use of QR codes, such as device registration for multi-factor authentication.