Tuesday, December 3, 2019

Fabric: Life Insurance & Wills app for iOS: Bad error message from unrecognized email address in password reset

iOS 13 (13.2.3)
Fabric: Life Insurance & Wills app for iOS (version 1.0.2)
Date: 12/04/2019

Description:

There is an uninformative error message that is displayed by the Fabric app for iOS. If the user enters in an unrecognized email address into the password reset form, the follow error message appears:

'UserMigration failed with error An invalid argument was supplied. Please change the argument and try again.."

The invalid argument tells me that no such user is using that particular email. The error message should probably be changed to the generic error message: "check your inbox" that most apps use.

Steps to Reproduce:

1. Download and launch the Fabric: Life Insurance & Wills app (version 1.0.2) for iOS
2. Select the "Sign in" option in the upper right hand corner of the screen
3. Select the "Forgot Password" option
4. Enter in a bogus email address (an email address not in use by the app)
5. Press the "SEND RESET LINK" option
6. Note the "UserMigration failed" error message at the top of the screen

Result: Fabric's error message displayed when an unrecognized email address sends a password reset request informs the user that the particular email address they attempted is not in use by the app. The error message is not informative as well

Expected: A generic and easy to understand error message. Error message should not indicate if a particular email address is in use or not

Download and launch the Fabric app...

Select the "Sign in" option in the upper right...

Select the "Forgot password" link...

Enter in a fake email address, and click on "SEND RESET LINK"...

Bad error messaging.

No comments:

Post a Comment