We are facing an issue while logging in to our custom Android application built using the Salesforce Mobile SDK. When users attempt to log in, Salesforce displays the "Verify Your Identity" page, asking them to authenticate using a passkey.
1. App Type: Custom Android application (Salesforce Mobile SDK)
2. Login URL: https://login.salesforce.com
3. OAuth authentication is successful, but users are prompted with Verify Your Identity.
The page asks users to "Use any passkey on your account."
4. After successful authentication, our application sometimes shows a blank screen instead of completing the login.
Any guidance would be greatly appreciated.
You need to pre-configure advanced authentication in your organization and you need to use your my domain as your login server in the application.
For more information see
this knowledge article, in particular the paragraph about "How are logins via the Salesforce mobile app on Salesforce Mobile SDK logins affected?".