Orchestration SDKs

Using the Advanced Identity Cloud/PingAM Login Widget

PingOne Advanced Identity Cloud PingAM JavaScript

The Advanced Identity Cloud/PingAM Login Widget is a prebuilt, framework-agnostic UI component that adds authentication, registration, and self-service journey support to JavaScript web applications, backed by PingOne Advanced Identity Cloud or PingAM.

It is built on top of the Orchestration SDK for JavaScript, and handles UI rendering, localization, and theme customization for you — so you can deliver a complete login experience without writing callback-level UI code.

Features

Framework agnostic

Works with React, Vue, Angular, Svelte, and vanilla JavaScript.

Internally built with Svelte and Tailwind CSS, but compiled to a dependency-free bundle, so no more build-tool conflicts.

Authentication and registration journeys

Drives Advanced Identity Cloud and PingAM authentication journeys, including username and password, WebAuthn and passkeys, push authentication, OATH-based one-time passcodes, QR codes, and device profiling.

Social sign-on

Built-in support for signing in with Apple, Facebook, and Google.

Risk evaluation

Integrates with PingOne Protect to perform risk assessments within a journey.

CAPTCHA support

Handles hCaptcha, reCAPTCHA v2, and reCAPTCHA v3 challenges natively.

Magic links

Supports email-based journey suspension and resumption.

Theming and localization

Fully customizable colors, fonts, sizing, and light/dark mode.

Internationalization support is built in.