V3 JS v3.0.2
This release of the LoginRadius V3 JavaScript SDK includes updates and improvements.
Changelog
Added
-
OAuth consent flow: Introduced a new screen for the OAuth Consent form in Identity Orchestration (IO) and IDX-based authentication flows.
-
Account recovery and forgot passkey: Added full support for resetting a passkey. Users can enter their registered email to trigger the reset API, supported by a new dedicated email template option in the Admin Console.
-
Step lifecycle callbacks: Exposed new callbacks (
onStepShown,onStepSuccess, andonStepError) across UI components. These callbacks replace the older V2 form render hooks, triggering at the API or step level, such as after successful SDK rendering or during specific step transitions, rather than only at the very end of the authentication flow. -
allowCountryListoption: Added a new configuration option allowing host pages to pass an array of specific country codes, such as ISO codes, to restrict the phone-input country dropdown to a selected list of countries. -
Risk-Based Authentication (RBA) screen: Added a dedicated multi-factor verification screen that prompts users for an OTP when a suspicious sign-in, such as cross-browser or IP-based anomalies, is detected. This is supported by new RBA SMS templates in the Admin Console.
Improved
-
Profile completion chaining: Flow management for required fields, optional fields, privacy policies, and PIN setup has been extended to the profile section to ensure a consistent experience across all authentication handovers.
-
Accessibility: Improved accessibility configurations in the SDK components to support downstream systems, such as the Admin Console. Improvements include enhanced keyboard accessibility, button focus handling, and color contrast enhancements.
-
Localization: Added comprehensive localization and translation key support across all supported languages for the newly introduced sections, including the OAuth flow, passkey recovery, and Risk-Based Authentication (RBA) screens.
Please reach out to LoginRadius Support for any further queries.