Ping Orchestration Reactjs Davinci Sdk

Use when building ReactJS web authentication with the Ping Orchestration JavaScript SDK (DaVinci) using `@forgerock/davinci-client` — scaffolds a complete React SPA authentication flow against PingOne DaVinci. Handles DaVinci client configuration, OIDC token exchange, dynamic DaVinci collector rendering in React (text, password, social login, MFA, FIDO2/passkeys, PingOne Protect), protected routes, user profile, and logout. Invoke when the user asks to "use @forgerock/davinci-client in React", "render DaVinci collectors in a React app", "set up PingOne DaVinci authentication in React", "build a React SPA with DaVinci", "add DaVinci login to my React app", or "use the DaVinci SDK with Vite and React". Also covers migrating a React app from `@forgerock/javascript-sdk` to `@forgerock/davinci-client`.

pingidentity b2f8b88 36 files · 81.8 KB Updated

File contents

pingidentity/ping-sdk-agent-skills/tree/main/plugins/ping-orchestration-sdks/skills/ping-orchestration-reactjs-davinci-sdk commit b2f8b8803c

Frequently asked questions

npx skillmds@latest add pingidentity/ping-orchestration-reactjs-davinci-sdk