Page MenuHomePhabricator

iOS App: Getting a captcha wrong doesn't say you got it wrong
Closed, ResolvedPublic1 Estimated Story Points

Description

When creating an account, I guess I got a captcha wrong. I was presented with a new captcha and a message that just said "captcha required" (or whatever the message is).

It should say something like "Answer incorrect. Please try with a new captcha."


Version: Alpha
Severity: normal

Details

Reference
bz66910

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:27 AM
bzimport set Reference to bz66910.
bzimport added a subscriber: Unknown Object (MLST).
JMinor moved this task from Needs Triage to Bug Backlog on the Wikipedia-iOS-App-Backlog board.
JMinor subscribed.

Still an issue in 5.0.0 637 beta.

Simple fix: change alert message to "Incorrect entry. Please try again."

The localized string which controls this ( "account-creation-captcha-required" ) is used in 3 places and the logic is a little weird... recommend we change this as part of the re-build of the log-in / acct creation tickets.

Mhurd removed Mhurd as the assignee of this task.Jan 19 2017, 8:59 PM
Mhurd subscribed.

Testing steps:

  • Start app and go to "Explore"
  • Tap gear icon in upper left of screen
  • Tap "Log in" (log out first if already logged in)
  • Tap "Don't have an account? Join Wikipedia."
  • Enter username such as "acct_creation_test_800" (if that account already exists use a different number such as "acct_creation_test_850")
  • Enter password such as "test123"
  • Enter password confimation (i.e. "test123")
  • Tap "Next" button
  • CAPTCHA interface should now appear
  • Enter an incorrect CAPTCHA into the text box
  • Tap the "Done" button
  • You should see an alert at the top of the screen saying "Incorrect entry. Please try again."

Tap for animation of testing steps:

captcha fail.mov.gif (720×400 px, 764 KB)

Testing on iPhone 7 (iOS 10.2) and Wikipedia 5.4.0 (1076). According to this screencap "Incorrect entry. Please try again." displays as expected so this is fixed:

T68910.PNG (1×750 px, 325 KB)