<div dir="ltr"><div><div>The change email feature as originally designed would be helpful for retaining users who know to change their email address before it is too late.<br><br></div>I took a stab at fitting my proposed design into the new accordion sections here: <a href="https://irccloud.mozilla.com/file/YDaId9S5/change-email.png">https://irccloud.mozilla.com/file/YDaId9S5/change-email.png</a><br>(when in pending state, the new change email section would be hidden, the pending message would persist)<br></div><div><br></div>This does not help users who have lost access to their email and realize it too late. Letting users add "recovery" emails during registration might do that, but I am unclear how this would work without doubling the risk associated with a Sync account (two emails, means double the access points, no?)<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 31, 2017 at 11:36 AM, Richard Newman <span dir="ltr"><<a href="mailto:rnewman@mozilla.com" target="_blank">rnewman@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>I think it's worth outlining some properties of the system in this possible new world.</div><div><br></div><div>Some ideas/questions for discussion:</div><div><br></div><div>- The old email address never becomes available for registration again. That is, email -> FxA user never changes from one user to another.</div><div>- Can multiple email addresses be associate with an account? If so, can more than one of them be 'live'? </div><div>- If so, is the state of adding a new email address and disabling logins and confirmation emails to the old one — so nobody with possession of the old email mailbox can log in — sufficiently equivalent to changing your email address?</div><div><br>I think UX-wise we've been moving more towards name + avatar than showing your email, so with the exception of Android accounts, it might be enough to simply loosen the association between email and account.<br><div class="m_-2164115138967473157acompli_signature"></div><br></div><div><div class="h5"><br><br><br>
<div class="gmail_quote">On Mon, Jan 30, 2017 at 11:05 PM -0800, "Ryan Kelly" <span dir="ltr"><<a href="mailto:rfkelly@mozilla.com" target="_blank">rfkelly@mozilla.com</a>></span> wrote:<br>
<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="3D"ltr"">
<pre>Hi All,


One of the items on our Q1 OKR list is:

  "Enable users to add a second email and change their primary"

This is an item that we've talked about a lot in the past, but never
really dug into moving on.  Let's pick up the thread and try to scope
out what we can realistically achieve on this in Q1.

I'm sure we've had a long rambling discussion about this topic on the
list in the past, but be damned if I can find it.  Does anyone happen to
have a reference to it in their mail history?

In the meantime, some high-level scoping questions, mostly for :rfeeley
and :adavis but naturally feel free to chime in:

* How will we measure the success of this feature?  Is it simply based
  on the rate at which people add/change emails, or do we expect it to
  show up in other metrics e.g. a decrease in bounce rate?

* What UX will we expose to the user here?  Will we e.g. expose the
  ability to have multiple email addresses, or keep that hidden as
  an implementation detail?

* How will we secure this feature?  If the user has lost access to the
  email associated with their account, does allowing them to change it
  violate the security properties of e.g. sign-in confirmation?  Or will
  send a confirmation email to the *original* email address as well?


Also, some links to previous bugs on this topic, for reference:

* An old, long, rambling bug on implementation approach:
  <a href="https://github.com/mozilla/fxa-auth-server/issues/957" target="_blank">https://github.com/mozilla/<wbr>fxa-auth-server/issues/957</a>

* Some notes on why this might be tricky on Android:
  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1173566" target="_blank">https://bugzilla.mozilla.org/<wbr>show_bug.cgi?id=1173566</a>

* Some prior UX from :rfeeley:

<a href="https://www.lucidchart.com/documents/view/9c9a4647-615f-4b7c-a4db-71ae10afcd04" target="_blank">https://www.lucidchart.com/<wbr>documents/view/9c9a4647-615f-<wbr>4b7c-a4db-71ae10afcd04</a>

* A new user request for this feature:
  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1334107" target="_blank">https://bugzilla.mozilla.org/<wbr>show_bug.cgi?id=1334107</a>

This is very much still in the scoping phase, so any and all comments
welcome.


  Cheers,

    Ryan
______________________________<wbr>_________________
Dev-fxacct mailing list
<a href="mailto:Dev-fxacct@mozilla.org" target="_blank">Dev-fxacct@mozilla.org</a>
<a href="https://mail.mozilla.org/listinfo/dev-fxacct" target="_blank">https://mail.mozilla.org/<wbr>listinfo/dev-fxacct</a>
</pre>
</div>

</blockquote>
</div>
</div></div></div><br>______________________________<wbr>_________________<br>
Dev-fxacct mailing list<br>
<a href="mailto:Dev-fxacct@mozilla.org">Dev-fxacct@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/dev-fxacct" rel="noreferrer" target="_blank">https://mail.mozilla.org/<wbr>listinfo/dev-fxacct</a><br>
<br></blockquote></div><br></div>