Open Bug 1997206 Opened 1 month ago Updated 15 hours ago

[meta] Enable non-password third-party login in the browser

Categories

(Firefox :: Firefox Accounts, enhancement)

enhancement

Tracking

()

ASSIGNED

People

(Reporter: skhamis, Assigned: skhamis)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

Currently we support 3rd-party logins for relay, but that process forces 3rd-party accounts to create a password, and thus a sync key, and that key is supplied to the browser. This means all users can enable for sync, but signing in to the browser or sync is not “one click” for any user.

We want this to change: 3rd-party logins for relay and other services will no longer force a password - such users will therefore have a “one click” ability to sign in to FxA, but will not be able to obtain the sync key. This in turn means users without the sync key will not have access to “send tab”, and that enabling sync will need to open an fxa page where the password will need to be created/entered and the sync key delivered to the browser before this feature can be enabled.

This bug will be the meta tracking the work associated with getting third-party logins working without passwords.

Depends on: 1997219
Depends on: 2000738
Regressions: 2002410
No longer regressions: 2002410
Blocks: 2003898
You need to log in before you can comment on or make changes to this bug.