Thanks for the summary Shane. That captures the meeting discussion and
actions really well.

Since the meeting, I think Eric Pang and Lesley Norton are both starting to
get involved with the project to make Design and UI consistent across a
number of our services, including Monitor. So they might be interested in
the future of the FxA settings page too?

I expect we'll move on some items quickly (FxA oauth prod creds) and others
will need more discussion and design (multiple emails). But I'm a big fan
of integrating more services with FxA to make a Firefox Account as valuable
to all internet users as other major account providers online.

-L

On Wed, Dec 12, 2018 at 8:23 AM Shane Tomlinson <stomlin...@mozilla.com>
wrote:

> We were too busy munching on breakfast and I didn't write down notes of
> our meeting. Here's a recap of what hasn't slipped out of my dome.
>
> *Background*
> Firefox Monitor is a service that allows users to see if their email
> address has been involved in a data breach. Monitor can email breach alerts
> whenever the user's address is involved in a new breach, doing so requires
> the user to verify their email address using a flow that is very similar to
> what FxA does. To remove the redundancy, Monitor is integrating with FxA
> (integrate, integrate, integrate!). This was a chat about deepening that
> integration.
>
> *WHO*: Luke Crouch, Lesley Norton, Vijay Budhram, Shane Tomlinson
>
> *Questions and comments*
>
> Is it possible for a user to add more than one secondary email address to
> Firefox Accounts?
>
>    - The idea is that Monitor will fetch all of a user's email addresses
>    associated with FxA and give the user the option to monitor them all. Many
>    users have more than 1 primary and 1 secondary address, tracking all of
>    these in FxA would make setting up Monitor simpler.
>    - This is not available currently, though this is a front end
>    restriction, the backend is already set up for it.
>    - If a user adds an email address to Monitor that is unknown by FxA,
>    should that address be added to FxA?
>
> Is it possible to integrate Monitor into the FxA settings page?
>
>    - Allow users to sign up to Monitor or view breaches from within the
>    settings page.
>    - This will need UX work, our settings page is already pretty panel
>    heavy.
>
> If a user verifies their address as part of the Monitor signup, can a
> Firefox Account be created automatically as part of that process?
>
>    - We can't automatically create an account because we need a password
>    for the user. FxA needs to be involved in that flow at some point.
>    - We might be able to skip email verification, but this alters the
>    trust boundary we currently have of how much we trust an email address.
>       - Ryan Kelly reminded me after the meeting we used to do this for
>       Firefox Marketplace, we had the notion of a "preVerifyToken" which was a
>       JWT from trusted sources that indicated the email address has already 
> been
>       verified. We removed all of that code because it was gross.
>
> Monitor will need some production OAuth creds.
>
>    - The bug is at [1].
>    - Going to be a trusted client, requesting the profile scope and a
>    refresh token.
>
> *Action items*
>
>    - stomlinson to open a bug requesting production OAuth creds [1]
>    - stomlinson to open a bug about allowing multiple secondary email
>    addresses [2]
>    - stomlinson to talk to rfeeley and jgruen about the future of the
>    settings page (started with Ryan Feeley on Saturday)
>
> Is there anything that's missing from here?
>
> Shane
>
> [1] - https://bugzilla.mozilla.org/show_bug.cgi?id=1513060
> [2] - https://github.com/mozilla/fxa-content-server/issues/6748
>
_______________________________________________
Dev-fxacct mailing list
Dev-fxacct@mozilla.org
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to