Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

FxA Auto Sign-in #2593

Closed
vesta0 opened this issue May 17, 2019 · 12 comments
Closed

FxA Auto Sign-in #2593

vesta0 opened this issue May 17, 2019 · 12 comments
Labels
Feature:FennecTransition Feature:Onboarding First Run, Contextual Feature Recommendation/Recommender CFR needs:ac Needs Android Component Work
Milestone

Comments

@vesta0
Copy link
Collaborator

vesta0 commented May 17, 2019

Why/User Benefit/User Problem

As a user I want the option for Fenix to automatically sign me in my Firefox account if I am currently signed in FxA on Fennec on the same device.

Acceptance Criteria

-I see a prompt during Fenix onboarding, asking me if I want to sign into my Firefox Account (if I am already signed into FxA on Fennec on my device)
-I can tap on the prompt, and be automatically signed into FxA
-Once signed in, I will be taken to the Sync page.

What / Requirements

-UX Designs ==> https://mozilla.invisionapp.com/share/XBRNF6MJVUY
Application Services dependency (Verify the as PR for session token migration works with the a-c PR for account state machine, review, and merge)

┆Issue is synchronized with this Jira Task

@vesta0 vesta0 added P2 Upcoming release 🚢 AS dependent Feature:Onboarding First Run, Contextual Feature Recommendation/Recommender CFR labels May 17, 2019
@vesta0 vesta0 added this to the MVP Backlog milestone May 17, 2019
@vesta0 vesta0 added the needs:UX-feedback Needs UX Feedback label May 17, 2019
@vesta0 vesta0 added this to Ready for Dev in Fenix Sprint Kanban May 17, 2019
@bifleming bifleming added the Release Blocker Blocks a Release label May 17, 2019
@vesta0 vesta0 removed the Release Blocker Blocks a Release label May 17, 2019
@apbitner
Copy link

Onboarding screens have been updated to give the user the option to stay signed in, or to sign out - https://mozilla.invisionapp.com/share/XBRNF6MJVUY

@vesta0
Copy link
Collaborator Author

vesta0 commented May 20, 2019

Thank you so much @apbitner for the quick turnaround!

@vesta0 vesta0 added the eng:ready Ready for engineering label May 20, 2019
@apbitner
Copy link

No problem. Updated again this morning with minor copy edits from legal.

@vesta0 vesta0 added P1 Current sprint and removed P2 Upcoming release labels May 23, 2019
@vesta0 vesta0 removed the needs:UX-feedback Needs UX Feedback label May 23, 2019
@bifleming bifleming moved this from Ready for Dev to In Progress in Fenix Sprint Kanban May 24, 2019
@boek boek moved this from In Progress to Ready for Dev in Fenix Sprint Kanban May 24, 2019
@boek boek added the 🙅 waiting Issues that are blocked or has dependencies that are not ready label May 24, 2019
@boek boek moved this from Ready for Dev to Blocked in Fenix Sprint Kanban May 24, 2019
@boek
Copy link
Contributor

boek commented May 24, 2019

This is blocked on A-S and Fennec 67

@bifleming bifleming removed this from Blocked in Fenix Sprint Kanban May 24, 2019
@bifleming bifleming added this to Blocked by Unknown in Blocking Fenix Jun 7, 2019
@vesta0
Copy link
Collaborator Author

vesta0 commented Jun 7, 2019

@apbitner do you think "stay signed in" implies that the user has already been signed in (and had some data synced) prior to making a selection? If so we may want to change the wording to indicate that nothing is synced until they make an informed decision. Let me know what you think :)

@grigoryk FYI ^^

@bifleming bifleming moved this from To be Triaged to Prioritized Feature Backlog in Fenix Sprint Kanban Jul 26, 2019
@bifleming bifleming moved this from Prioritized Feature Backlog to Sprint Backlog in Fenix Sprint Kanban Jul 26, 2019
@bifleming bifleming moved this from Sprint Backlog to In Progress in Fenix Sprint Kanban Jul 26, 2019
@bifleming bifleming moved this from In Progress to Ready for QA in Fenix Sprint Kanban Jul 30, 2019
@lobontiumira lobontiumira moved this from Ready for QA to In Progress in Fenix Sprint Kanban Jul 31, 2019
@lobontiumira
Copy link

This is not merged yet.
I've tested on the latest Nightly build 190731 (#12120612) with Google Pixel 3 (Android 9), and Sony Xperia Z5 Premium (Android 7.1.1). The onboarding is not updated yet, and I am signed in Fennec on the same device.

grigoryk pushed a commit to grigoryk/fenix that referenced this issue Aug 1, 2019
@bifleming bifleming moved this from In Progress to Ready for QA in Fenix Sprint Kanban Aug 1, 2019
grigoryk pushed a commit to grigoryk/fenix that referenced this issue Aug 1, 2019
grigoryk pushed a commit to grigoryk/fenix that referenced this issue Aug 1, 2019
Fenix Sprint Kanban automation moved this from Ready for QA to Done Aug 2, 2019
A-C: FxA Auto-Login automation moved this from In Progress to Done Aug 2, 2019
Fenix Q3 Feature Backlog automation moved this from Must to Done! Aug 2, 2019
@ekager ekager added this to the v1.3 milestone Aug 14, 2019
@vesta0 vesta0 added this to FxA Login in Fenix Skyline Requirements Sep 16, 2019
@vesta0 vesta0 added this to Theme: Build a connected product in Fenix Feature Requests Sep 16, 2019
@vesta0 vesta0 removed this from Theme: Build a connected product in Fenix Feature Requests Sep 16, 2019
@vesta0 vesta0 added this to Q3 2019 in Fenix Feature Maturity Sep 16, 2019
@vesta0 vesta0 removed this from FxA Login in Fenix Skyline Requirements Sep 19, 2019
@vesta0 vesta0 added this to Fennec Transition Roadmap in Fenix Feature Requests Nov 8, 2019
@vesta0 vesta0 removed this from Fennec Transition Roadmap in Fenix Feature Requests Mar 28, 2020
@data-sync-user data-sync-user changed the title FxA Auto Sign-in FNX2-18104 ⁃ FxA Auto Sign-in Aug 5, 2020
@data-sync-user data-sync-user changed the title FNX2-18104 ⁃ FxA Auto Sign-in FNX3-16435 ⁃ FxA Auto Sign-in Aug 11, 2020
A-C: FxA Auto-Login automation moved this from Done to Backlog Aug 11, 2020
@pocmo pocmo closed this as completed Aug 13, 2020
A-C: FxA Auto-Login automation moved this from Backlog to Done Aug 13, 2020
@data-sync-user data-sync-user changed the title FNX3-16435 ⁃ FxA Auto Sign-in FxA Auto Sign-in May 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:FennecTransition Feature:Onboarding First Run, Contextual Feature Recommendation/Recommender CFR needs:ac Needs Android Component Work
Projects
No open projects
Development

No branches or pull requests

9 participants