Open
Bug 1510811
Opened 6 years ago
Updated 2 years ago
On-boarding prevents FxA deep-linking from working
Categories
(Firefox for iOS :: Firefox Accounts, defect, P3)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
fxios | 16.0 | --- |
People
(Reporter: rfkelly, Unassigned, NeedInfo)
Details
Migrating this from https://github.com/mozilla/fxa-content-server/issues/6642 as we suspect it may be a client-side issue. Original description from Alex, lightly edited by me to add context: """ During Sync Fest today, we went through the registration flow. We were unable to get the SMS deeplinking to work. It is my understanding that it doesn't normally work twice on the same phone but I was using a new phone so I thought it would work. Steps to reproduce * register for an account an desktop device * click email link to confirm account * on the resulting post-verification screen, send an SMS to install Firefox for iOS * receive SMS on a fresh iOS device * open SMS and Firefox for iOS through the App Store * Open Firefox for iS open app Expected result User sees the FxA login form with their email prepopulated Actual result User is sent to regular onboarding flow """
Reporter | ||
Comment 1•6 years ago
|
||
Also worth noting, this can be hard to test as the deeplinking flow only works once per device by default; in order to test multiple times on a single device you need to able to clear your advertizing id from adjust as described here: https://github.com/mozilla/fxa-content-server/issues/6642#issuecomment-430734467
Reporter | ||
Comment 2•6 years ago
|
||
Sorina, did you end up getting adjust access after the discussion here? https://github.com/mozilla/fxa-content-server/issues/6642#issuecomment-432573691
Flags: needinfo?(sorina.florean)
Reporter | ||
Comment 3•6 years ago
|
||
We wondered if this might be some adjust config fallout from the recent change to use https://confirm.accounts.firefox.com rather than https://accounts.firefox.com as the "app link" domain for the Firefox for iOS app.
Comment 4•6 years ago
|
||
(In reply to Ryan Kelly [:rfkelly] from comment #2) > Sorina, did you end up getting adjust access after the discussion here? > > > https://github.com/mozilla/fxa-content-server/issues/6642#issuecomment- > 432573691 I've requested a demo in order to create an Adjust account. I'm waiting for updates. Other news on this problem I don't have.
Flags: needinfo?(sorina.florean)
Reporter | ||
Comment 5•6 years ago
|
||
Stefan, is there anything you can do to help Sorina with Adjust access?
Flags: needinfo?(sarentz)
Updated•6 years ago
|
Priority: -- → P2
Comment 6•6 years ago
|
||
I was able to reproduce this issue on a new device (iPhone XS running iOS 12). Following the STRs from the description I was sent to the onboarding flow instead of seeing the FxA login form. Next, going to the Onbording sync panel and tapping on Sign In shoes the to the FxA sign in page from the Onbording sync panel shows the email address pre-filled.
Comment 7•6 years ago
|
||
Please disregard the previous comment. I was able to reproduce this issue on a new device (iPhone XS running iOS 12). Following the STRs from the description I was sent to the onboarding flow instead of seeing the FxA login form. Next, going to the Onbording sync panel and tapping on Sign In button shows the FxA Sign In page with the email address pre-filled.
Comment 8•6 years ago
|
||
> Next, going to the Onbording sync panel and tapping on Sign In button shows the FxA Sign In page with the email address pre-filled.
:vbudhram - I haven't played with Firefox for iOS for a long time, but IIRC, this is the expected behavior isn't it?
I remember needing to scroll through onboarding or clicking the sign in button before the FxA form would appear.
Flags: needinfo?(vbudhram)
Comment 9•6 years ago
|
||
> this is the expected behavior isn't it? This was how it worked originally (and should still work), but was also modified to have sign-in screen appear before on-boarding in [1]. That was an attempt to fix some of the inconsistent results with deferred deeplinking. [1] - https://github.com/mozilla-mobile/firefox-ios/pull/3020
Flags: needinfo?(vbudhram)
Updated•6 years ago
|
Comment 10•5 years ago
|
||
Re-naming the title of this bug to more accurately describe the issue here.
Summary: Mobile Deeplinking from FxA account verification is not working → On-boarding prevents FxA deep-linking from working
Updated•5 years ago
|
Assignee: nobody → jdarcangelo
Status: NEW → ASSIGNED
Updated•5 years ago
|
Priority: P2 → P1
Updated•5 years ago
|
Priority: P1 → P2
Updated•5 years ago
|
Priority: P2 → P3
Updated•5 years ago
|
Flags: needinfo?(sarentz) → needinfo?(fpatel)
Comment 11•2 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:jeevans, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee: justindarc → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(jeevans)
Comment 12•2 years ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:jeevans, since the bug has recent activity, could you have a look please?
For more information, please visit auto_nag documentation.
Flags: needinfo?(fpatel) → needinfo?(jeevans)
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•