Services/Sync/SyncKey/QR Code

From MozillaWiki
< Services‎ | Sync‎ | SyncKey
Jump to: navigation, search

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

  1. In Firefox, the user opens My Sync Key, which includes an on-screen QR Code
  2. On iDevice, user chooses easy setup, we enter camera mode
  3. point-and-shoot
  4. FxHome parses the QR Code and automatically logs in with the embedded credentials.

Fennec

Note: this is mostly an Android-centric experience

  1. In Firefox, the user opens My Sync Key, which includes an on-screen QR Code
  2. User launches their barcode scanner and points at the qr code
  3. point-and-shoot
  4. send to device, protocol handler automatically configures and starts syncing