Is it Possible to Add a Passwordless Demo User for an Apple App Store Review

Overview

This article explains how to configure a temporary demo user for a Mobile App Store review when using Passwordless connections as your only connections in Production. 

Applies To
  • Passwordless Connections
  • Use Management
  • Mobile Application Review
Solution

Passwordless connections do not support permanent demo codes or users. Because application reviewers often require static, reusable credentials to verify an application, a standard credential-based login flow must be temporarily configured for the review process.

  1. Choose Authentication > Database.

  2. Click Create DB Connection.

  3. Enter a name for the connection (for example, App-Review-Temp-DB) and click Create.

  4. Select the Settings tab.

  5. Toggle Disable Sign Ups to the on position. This ensures regular users cannot create password-based accounts during the review period.

  6. Choose User Management > Users.

  7. Click Create User.

  8. Enter a specific email address (for example, <demo@example.com>) and a strong, static password.

  9. Select the new database connection from the Connection drop-down menu.

  10. Click Create.

  11. Open the Details tab for the new user.

  12. Manually mark the email as Verified to prevent the reviewer from encountering an email verification prompt.

  13. Choose Applications > Applications.

  14. Select the application requiring review.

  15. Select the Connections tab.

  16. Toggle the switch for the new database connection to the on position.  With New Universal Login, the login widget automatically adjusts to accept a password once a database connection is enabled for the application.

  17. Launch the application in a staging environment and enter the demo email address to confirm the User Interface (UI) prompts for a password.

  18. Submit the application to the App Store. In the Demo Account field, provide the email and password generated in step 8.

 

Post-Approval Cleanup 

  1. Choose Applications > Applications, and then select the desired application.

  2. Select the Connections tab and toggle the switch for the temporary database connection to the off position.

  3. Choose User Management > Users and delete the demo user account.

 

NOTE:  If the primary method is Short Message Service (SMS) Passwordless, enabling a database connection may change the initial login screen. The screen might offer distinct buttons (for example, "Log in with SMS" versus "Log in with Email/Password") or a combined input field. Verify that this temporary UI change is acceptable for live users during the review window.

Recommended content

No recommended content found...