Closed Bug 918285 Opened 11 years ago Closed 11 years ago

Sync account is created with the wrong sync key

Categories

(Firefox for Android Graveyard :: Android Sync, defect)

Firefox 25
All
Android
defect
Not set
normal

Tracking

(firefox25 affected, firefox26 affected, firefox27 affected)

RESOLVED WONTFIX
Tracking Status
firefox25 --- affected
firefox26 --- affected
firefox27 --- affected

People

(Reporter: AdrianT, Unassigned)

Details

Firefox Mobile 25 beta 1, Aurora 26.0a2 2013-09-19
Samsung Galaxy Tab 2 (Android 4.1.1)

Steps to reproduce:
1) Start setting up advanced sync
2) Enter the correct username and password but change 3-4 characters from the sync key
3) Try to setup sync

Expected results:
The user is informed that the sync key is wrong

Actual results:
The sync account is set up but the data is not downloaded
Component: General → Android Sync
Product: Firefox for Android → Android Background Services
Version: Trunk → Firefox 25
Is this really a regression? Sync setup code hasn't been touched at all in a long time. This feels like a dupe of wontfix.
Yeah, we don't validate. If you're going through the advanced/non-pairing flow, make sure you're a good typist.
Status: NEW → RESOLVED
Closed: 11 years ago
Keywords: regression
Resolution: --- → WONTFIX
It's not just that we don't validate, it's that we don't surface HMAC errors (which is how Sync discovers that your sync key is wrong), and we don't provide a way to recover from those errors.  We hope to address such concerns with the improved FxAccount sign-in flow being developed at

https://bugzilla.mozilla.org/showdependencytree.cgi?id=799726&hide_resolved=1
tracking-fennec: ? → ---
Product: Android Background Services → Firefox for Android
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.