Right now, one has to install https://github.com/ncalexan/fxa-custom-server-addon to make a Firefox Account pointing at stage. Bug 1147473 lets one -- very unsafely -- switch an account over to stage after creation. That's enough for testing, but it's not smooth. This ticket tracks adding a 5-tap secret entrance for creating stage accounts in some configurations (same as in Bug 1147473) to the Get Started screen.
OS: Mac OS X → Android
Priority: -- → P1
Hardware: x86 → All
Created attachment 8587694 [details] [review] Link to Github pull-request: https://github.com/mozilla-services/android-sync/pull/547 rnewman: I really, really wanted to do this on top of custom RL URLs, but I was lead inexorably to needing to rev the FxA account version to do that. The account version is read every time we unbundle, so it's sensitive, and any errors in reading/writing could be disastrous. Rather than using the account version (for its intended purpose, sigh) I added a "side channel" to track this usage. Any errors in reading/writing should just do the upgrade process multiple times, which (at worst) turns RL sync on when it should be off. Since upgrade is rare on beta and release, this seems like a much better approach.
Nick, I think you've used the wrong bug number for this. Should be Bug 1149226.
Created attachment 8589917 [details] [review] Link to Github pull-request: https://github.com/mozilla-services/android-sync/pull/550
Attachment #8589917 - Flags: review?(rnewman)
Attachment #8589917 - Flags: review?(rnewman) → review+
Backed out for a bad rebase (my error): https://hg.mozilla.org/integration/fx-team/rev/2231275e63c3
NI to me to reland.
Git pull request is FxAccountServerConfiguration which will added as part of Bug 1182263. I'll Leave the NI flags open to revisit later.
Depends on: 1182263
Changes in this area have invalidated this ticket.
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.