LDA Toggling
🔁 Overview: Toggling Local Device Authentication (LDA)
REL-ID SDK allows users to seamlessly manage their authentication mode by toggling between Password and Local Device Authentication (LDA) such as biometric (fingerprint/Face ID).
This functionality is typically exposed through the app’s security settings or profile management UI, enabling users to choose their preferred login method based on convenience and device capabilities.
✅ Key Highlights
-
Two-way Toggling Supported:
Users can switch from:- LDA to Password (e.g., disabling biometric login)
- Password to LDA (e.g., enabling biometric login)
-
Secure Flow:
All transitions involve explicit user consent and step-wise revalidation using either LDA or Password to ensure secure switching. -
SDK-Driven Prompts:
The SDK handles critical prompts like biometric verification, password re-entry, and user consent, making the integration smooth and consistent. -
Developer Control Points:
Apps are expected to:- Present toggling UI
- Respond to callbacks like
getPassword
,getUserConsentForLDA
, andonDeviceAuthManagementStatus
- Decide how and when to offer toggling options based on
getDeviceAuthenticationDetails()
Updated 2 months ago