Closed Bug 1205292 Opened 8 years ago Closed 8 years ago

Disallow new sync users

Categories

(Firefox OS Graveyard :: Sync, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
FxOS-S9 (16Oct)

People

(Reporter: ferjm, Assigned: ferjm)

References

Details

(Whiteboard: [partner-cherry-pick])

Attachments

(1 file)

For now we only support existing Sync users. We need to implement the key generation part to be able to create new Sync users from Firefox OS. Until that happens (not before 2.5), we need to disallow that and show the user an error asking her to use that account from other product (Desktop, Android, iOS).
Blocks: fxos-sync
Target Milestone: --- → FxOS-S8 (02Oct)
Note that signing up for FxA from iOS is also at risk right now (at least for shipping any time soon), so if we mention other products in a string, we probably should not explicitly point to iOS right now.
Assignee: nobody → ferjmoreno
Target Milestone: FxOS-S8 (02Oct) → FxOS-S9 (16Oct)
Depends on: 1211606
Depends on: 1214661
Comment on attachment 8673675 [details] [review]
[gaia] ferjm:bug1205292.disallow.sync.users > mozilla-b2g:master

Yura, could you check the settings part, please? Thanks!
Attachment #8673675 - Flags: review?(yzenevich)
Depends on: 1215509
See Also: → 1215463
Attachment #8673675 - Flags: review?(mbdejong)
Comment on attachment 8673675 [details] [review]
[gaia] ferjm:bug1205292.disallow.sync.users > mozilla-b2g:master

Note: We found https://github.com/mozilla-services/syncto/issues/53 while trying this out, so that will also need to be fixed for this flow to work.

But the patch looks all good!
Attachment #8673675 - Flags: review?(mbdejong) → review+
Comment on attachment 8673675 [details] [review]
[gaia] ferjm:bug1205292.disallow.sync.users > mozilla-b2g:master

Thanks, looks good with a couple of comments.
Attachment #8673675 - Flags: review?(yzenevich) → review+
https://github.com/mozilla-b2g/gaia/commit/46c4dbd28920e99aca8135db1260f50cd09eb33a
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Whiteboard: [partner-cherry-pick]
You need to log in before you can comment on or make changes to this bug.