pixelated / pixelated-user-agent

User facing components of Pixelated: a JavaScript single page app and a RESTful service.
GNU Affero General Public License v3.0
159 stars 72 forks source link

Ask existing users to add back-up account #941

Open anikarni opened 7 years ago

anikarni commented 7 years ago

This story is to inform users that they should add a back-up account and show them how account recovery works. It's still to be determined if this will be an email send to them or a popup on login. Most likely will be an email to their Pixelated accounts. Requires defining a strategy and some UXing.

Acceptance Criteria

In Scope

Out of Scope

Depends on

Both "Setup Back-up Account" and "Forgot Password" flows to be done (#922-#940 )

varac commented 7 years ago

fyi, there's already a Contact Email field in the webapp/db. Maybe we should use it for our purpose ?

If you login to the webapp, go to Account Settings go see:

Contact Email

You may specify an email address where we can contact you if there is a problem with your account. For privacy reasons, you might prefer to leave this empty. 
anikarni commented 7 years ago

The idea is that we would never persist the email, @varac . That's why we would only have a field that you enter your back-up email once every time you want a new recovery code generated.