Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser support for opting out of sync during the Firefox signin flow #1690

Closed
appsvc-moz opened this issue Aug 30, 2019 · 2 comments
Closed
Assignees

Comments

@appsvc-moz
Copy link
Collaborator

appsvc-moz commented Aug 30, 2019

As part of Bug 1570565, we will be adding signin flows to Firefox that result in the user being signed in to the browser, but do not enable sync. The current Firefox signin flow is triggered from the following URL:

https://accounts.firefox.com/?service=sync&context=fx_desktop_v3

Which is, pretty clearly, specific to Sync. We will need to adjust the FxA authentication broker to allow signing in to the browser and enabling other services without enabling Sync and without requiring sync-specific messaging in the flow.

We're still working out some of the details, but I wanted to get this on file for the purposes of tracking the work. Next steps here are to confirm the designed UX for:

  • The about:welcome signin flow, in which sync should be optional
  • The about:protections signin flow, in which sync should not be mentioned at all

Once we understand the scope of the UX we'll be able to fill in the details of the underlying protocol. I'm pretty hopeful that it won't be a significant change, but don't want to get too far ahead of the UX here.


🐞 Issue is synchronized with Bugzilla Bug 1577690

┆Issue is synchronized with this Jira Story
┆Story Points: 5
┆Sprint: SYNC - 2019-10-11
┆Epic: [Q3 2.3] Desktop Sync Decouple

@appsvc-moz appsvc-moz changed the title Implement a webchannel signin flow that doesn't enable sync Make sync optional in the about:welcome signin flow Sep 4, 2019
@cse-test-sync cse-test-sync assigned vladikoff and unassigned rfk Sep 12, 2019
@appsvc-moz appsvc-moz changed the title Make sync optional in the about:welcome signin flow Browser support for opting out of sync during the Firefox signin flow Sep 18, 2019
@eoger eoger assigned eoger and unassigned vladikoff Sep 18, 2019
@cse-test-sync
Copy link

➤ Vladislav Filippov commented:

waiting on mozilla/fxa#2534 ( mozilla/fxa#2534 )

@appsvc-moz
Copy link
Collaborator Author

Upstream bug has been closed with the following resolution: FIXED.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants