Make sign up for breach alert easier from Protection report
Categories
(Firefox :: Protections UI, enhancement, P1)
Tracking
()
People
(Reporter: chsiang, Assigned: ewright)
References
Details
(Whiteboard: [rca - Ambiguous Design])
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
lizzard
:
approval-mozilla-release+
|
Details | Review |
Current flow:
- click sign up for breach alert button
- lands on https://monitor.firefox.com/?entrypoint=protection_report_monitor
- user follows the instructions to sign up
FxA team has implemented the oauth flow so an existing account users should just go through that flow and be able to sign up with one click
Erica, could you take a look and see how fast we could implement this?
Updated•5 years ago
|
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Assuming this is also meant for 71.
Comment 2•5 years ago
|
||
Is this the flow that the FxA team had in mind for this: https://github.com/mozilla/fxa/pull/1150 ?
Comment 3•5 years ago
|
||
(In reply to Vlad Filippov (:vladikoff) from comment #2)
Is this the flow that the FxA team had in mind for this: https://github.com/mozilla/fxa/pull/1150 ?
It's a valid use of prompt=none. Note, monitor/the browser will need to handle the errors listed here [1] to ensure a smooth flow.
Assignee | ||
Comment 4•5 years ago
|
||
There has been some confusion around the ask in this bug. It is that if the user is signed in with the browser, they should not land on the landing page on monitor, but instead should see the FXA login screen with their email already populated, then be redirected to monitor after logging in. This currently happens if the user is not subscribed to monitor, but this does not happen correctly if the user is subscribed to monitor.
This is an easy fix - coming up.
Assignee | ||
Comment 5•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 7•5 years ago
|
||
Comment on attachment 9101340 [details]
Bug 1586090 - Direct signed-in and subscribed users to fxa on monitor page.
Beta/Release Uplift Approval Request
- User impact if declined: Users who are both signed in and subscribed to monitor need to go through an extra step of arriving on the monitor landing page, and signing in from there. Instead of being directed to the FXA auth page then redirected to their personal monitor report.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Small JS change, reusing and moving code, nothing new. This flow has already been implemented if the user is signed in and not subscribed to monitor.
- String changes made/needed: none
Updated•5 years ago
|
Comment 8•5 years ago
|
||
bugherder |
Comment 9•5 years ago
|
||
Erica, Johann, does this need to be in 70? It's aimed at the 70.1 dot release, right?
Assignee | ||
Comment 10•5 years ago
|
||
(In reply to Liz Henry (:lizzard) from comment #9)
Erica, Johann, does this need to be in 70? It's aimed at the 70.1 dot release, right?
Yes please, if it can make it into the 70.1 release that would be good.
Comment 11•5 years ago
|
||
Can you suggest some way for QA to verify the fix in beta?
Updated•5 years ago
|
Assignee | ||
Comment 12•5 years ago
|
||
(In reply to Liz Henry (:lizzard) from comment #11)
Can you suggest some way for QA to verify the fix in beta?
Yes!
- Sign in to the browser and sign in to monitor
- Visit the protection report
- After seeing the monitor card load with your login information, follow the link at "View full report on Firefox Monitor"
- the link should lead to account verification at accounts.firefox.com, then redirect to "https://monitor.firefox.com/user/dashboard"
Before this fix
- the link led to "https://monitor.firefox.com/?entrypoint=protection_report_monitor"
Updated•5 years ago
|
Comment 13•5 years ago
|
||
I verified the fix using latest Nightly 72.0a1 and Firefox 71.0b4 on Windows 10 x64, Ubuntu 18.04 x64 and macOS 10.13. The issue is not reproducing anymore.
Comment 14•5 years ago
|
||
Comment on attachment 9101340 [details]
Bug 1586090 - Direct signed-in and subscribed users to fxa on monitor page.
Tweak to signin flow, verified in nightly. OK for uplift to m-r for 70.1.
![]() |
||
Comment 15•5 years ago
|
||
bugherder uplift |
Comment 16•5 years ago
|
||
I verified the fix on Firefox 70.0.1 on Windows 10 x64, Ubuntu 18.04 x64 and macOS 10.13. The issue is not reproducing anymore.
Comment 17•5 years ago
|
||
This bug has been identified as part of a pilot on determining root causes of blocking and dot release drivers.
It needs a root-cause set for it. Please see the list at https://docs.google.com/document/d/1FFEGsmoU8T0N8R9kk-MXWptOPtXXXRRIe4vQo3_HgMw/.
Add the root cause as a whiteboard
tag in the form [rca - <cause> ]
and remove the rca-needed
keyword.
If you have questions, please contact :tmaity.
Assignee | ||
Updated•5 years ago
|
Description
•