Thanks Shane, I'm excited to see this coming together!

I'm forwarding to sync-dev as well to get more eyes on the experience at this point.


  Cheers,

    Ryan



-------- Forwarded Message --------
Subject:        Sync Signin Confirmation - testers needed!
Date:   Thu, 19 May 2016 16:39:03 +0100
From:   Shane Tomlinson <[email protected]>
To: dev-fxacct <[email protected]>, Peter DeHaan <[email protected]>, Karl Thiessen <[email protected]>, Edwin Wong <[email protected]>



Hey all!

Vijay, Phil and I are in the final stages of developing a new feature called "signin confirmation."

Because Sync is such high value data, we want to be reasonably sure the only person that can access the user's Sync account is the user themselves. With signin confirmation, any time a user signs *in* to FxA for access to Sync, they must re-verify their email. Every. Time. This measure is a kind of 2FA without being full 2FA.

Each sign in to FxA for access to Sync will act similar to a user who signs up for a new account. The user will see a new screen that says "For additional security, you must verify your email." They will receive a new email that has security messaging. Once they click the link in the email, the browser will start syncing.

We have come to a point where the bulk of the heavy lifting is complete and we need to test in earnest.

I have set up an AWS stack that can be used to test all the Foxes.

https://confirm-signin.dev.lcip.org/

I have a handy user.js file that can be used for Firefox Desktop [1].

I am working on a test doc at [2], though this contains a lot of information you will be unable to test without a full local development stack.

What we need help with:

  * Ensure you can sign up and in to Sync. Signing in will require an
    additional email verification.
  * Ensure the screens and emails you receive make sense.
  * Ensure Sync does not start until *after* you click the verification
    link in the email.
  * Ensure you can reset your password.
  * Ensure you can change your password.
  * Testing on Fennec and Fx for iOS.

Any issues can be reported to me, or as Github issues in [3].

Thanks,
Shane

[1] - https://gist.github.com/shane-tomlinson/4b15926babda1804f43b70885d3dfa0d [2] - https://docs.google.com/document/d/1ztLvUs6fK6h2ump6FWBXw2-7CyXYcC39zd10t1VdDQc
[3] - https://github.com/mozilla/fxa-content-server/issues/new
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to