Closed Bug 1264225 Opened 8 years ago Closed 8 years ago

Unverified accounts are syncing on exit

Categories

(Firefox for iOS :: Sync, defect)

Other
iOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Tracking Status
fxios-v4.0 --- affected
fxios-v5.0 --- verified
fxios 5.0+ ---

People

(Reporter: csuciu, Assigned: sleroux)

References

Details

Attachments

(2 files)

Build: 4.0.0b1

1. Go to Settings > Sync and create a new FxA
2. Don't verify the email address
3. Background Firefox
4. Immediately, foreground Firefox and check the 'Sync' button
 
Result: The Sync button says 'Syncing' 

Please note that the unverified accounts can also be synced manually by tapping on the Sync Now button.
Flags: needinfo?(randersen)
Should/can we disable Sync and the manual functionality until the account is verified?

If so, let's — and print 'Sync disabled' in grey until the account is verified. If the user goes to a panel that would normally ping Sync, we can enable statusbar messaging: "Verify your email address to enable sync".
Flags: needinfo?(randersen)
Syncing should not be green lit unless the account is verified.

i.e. it'll be started, but quickly finished abnormally (same as if the device is offline).
Depends on: 1267205
Assignee: nobody → sleroux
Status: NEW → ASSIGNED
Attachment #8750966 - Flags: ui-review?(randersen) → ui-review+
Comment on attachment 8750966 [details] [review]
Link to Github pull-request: https://github.com/mozilla/firefox-ios/pull/1800

Just one comment, otherwise LGTM
Attachment #8750966 - Flags: review?(etoop) → review+
master 85c582ef41a376b6c3a18ae4e58e79da1d3ac6e7
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Tested on build afdbc70.
The unverified accounts are no longer syncing on exit.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: