Compare end-user UX options
You can find background information on UX options in PingOne Advanced Identity Cloud in End-user UX options for authentication journeys and account management.
Compare development effort against flexibility
The choice of end-user UX option is a balance between development effort and flexibility; the more flexible the option, the more complex and time-consuming it is to develop and implement:
 
Compare specific features
More specifically, the end-user UX option you choose will be based on a combination of these features:
| Feature | Hosted pages | Login Widget | SDKs | APIs | 
|---|---|---|---|---|
| OOTB end-user authentication journey UI | Yes | Yes | No | No | 
| OOTB end-user authentication journey support | Yes | Yes | Yes | No | 
| OOTB end-user account management UI | Yes | No | No | No | 
| Hosted by | Ping Identity | You | You | You | 
| Theming | Limited | Some limitations | No limitation | No limitation | 
| Pixel-perfect implementation of design mockups | No | No | Yes | Can be developed | 
| Web application (browser) | Yes | Yes | Prototype UI only | Can be developed | 
| Native applications (Android, iOS) | No | No | Prototype UI only | Can be developed | 
| Localization | Yes | Yes | N/A | Can be developed | 
| Yes | No | Yes | Can be developed | |
| No | Yes | Yes | Can be developed | |
| SAML supported | Yes | No | No | Can be developed | 
| CAPTCHA supported | Yes | Yes | Yes | Can be developed | 
| QR codes supported | Yes | Yes | Yes | Can be developed | 
| WebAuthn supported | Yes | Yes | Yes | Can be developed | 
| Passkey supported | Yes | Yes | Yes | Can be developed | 
| Device profile supported | N/A | Yes | Yes | Can be developed | 
| Token management supported | No | Yes | Yes | Can be developed | 
| WCAG compliance | Not always 100% | Yes | N/A | Can be developed | 
| Social login | Yes | Apple, Facebook, Google only | Apple, Facebook, Google only | Can be developed | 
| Include third-party CSS and JS | No | Yes | Yes | Can be developed |