Closed Bug 1635213 Opened 5 years ago Closed 5 years ago

Develop UITour API for the FxA sign in flow

Categories

(Firefox :: Sync, task)

task

Tracking

()

RESOLVED FIXED
Firefox 79
Tracking Status
firefox79 --- fixed

People

(Reporter: vladikoff, Assigned: vladikoff)

References

()

Details

Attachments

(2 files)

While investigating ( https://jira.mozilla.com/browse/SYNC-1048 ) "Determine strategy for WebChannel pages like /accounts/ in FxA Rust Desktop" we would like to move the FxA logic that is used in Bedrock to use the UITour APIs instead.

Once we do this it will make it easier for us to migrate that flow to the new OAuth flow (powered by the Rust FxA Crate).

Also see https://bugzilla.mozilla.org/show_bug.cgi?id=1538024 , the changes put in place while fixing the issue can also address the concerns raised in that bug.

Blocks: 1635219
Attached image Bedrock UITour.jpeg

I have attached the diagram that shows how the change will affect the current flow

From conversation with Ryan Kelly, it's worth to note, that non-Firefox flows would still need to create the url in bedrock.

Assignee: nobody → vlad
Pushed by vlad@vladikoff.com: https://hg.mozilla.org/integration/autoland/rev/bc897315c3af Allow FxA flow parameters in the UITour. r=rfkelly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: