Services/Sync/SyncKey/QR Code
From MozillaWiki
Contents
Overview
Explore using QR Codes to easily transfer credentials from a PC and/or Sync Key artifact to a mobile device
Engineers Involved
- Philipp (FxSync)
- Stefan (FxHome)
User Requirements
- Setting up a new mobile device should be as simple as pointing the mobile phone's camera at the Sync Key on screen or in printed form.
- QR code must use a custom protocol handler we can register for (i.e. mozilla-sync://user/pass/key)
Desired User Flow
FxHome
- In Firefox, the user opens My Sync Key, which includes an on-screen QR Code
- On iDevice, user chooses easy setup, we enter camera mode
- point-and-shoot
- FxHome parses the QR Code and automatically logs in with the embedded credentials.
Fennec
Note: this is mostly an Android-centric experience
- In Firefox, the user opens My Sync Key, which includes an on-screen QR Code
- User launches their barcode scanner and points at the qr code
- point-and-shoot
- send to device, protocol handler automatically configures and starts syncing