Closed Bug 611898 Opened 14 years ago Closed 14 years ago

Home should check syncID and storage Version changes and act accordingly

Categories

(Cloud Services Graveyard :: Firefox Home, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: st3fan, Assigned: st3fan)

Details

This is specially important when people's data is upgraded from storage version 3 to 4 for the simplified crypto.

Home currently does not look at syncID, so it will never know that it is time to do a full sync from scratch.

(Nothing destructive will happen since Home is read-only)

So, implement the syncID check and do the right thing when it changes. Which is probably force a complete resync.
Assignee: nobody → stefan
Flags: blocking-fx-home1.1?
Summary: Home should check syncID and act accordingly → Home should check syncID and storage Version changes and act accordingly
This has been implemented. Firefox Home checks the Storage Version and if it has changed, it will notify the user. THe user can choose to Cancel or Sign In. In case of Cancel all data is kept but it is not possible to sync. In case of Sign In all data is deleted and the user is asked to login again.

Unfortunately we cannot do an automatic upgrade of the user's data because older versions of Home do not store the Passphrase in the keychain. Therefore we cannot generate a new style sync key to login with.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Flags: blocking-fx-home1.1?
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.