Closed Bug 1019743 Opened 10 years ago Closed 8 years ago

[product] [story] [FXA2] Firefox Account Creation with no FXA created yet and with an existing unverified MP Persona account

Categories

(Tracking :: User Story, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: dbialer, Unassigned)

References

()

Details

User Story

As an existing Persona account holder with an unverified email that does not yet have a Firefox Account, when I visit Marketplace and need to accomplish a task that requires login, I should be able to create a new FxAccount, and if my previous email addresses matches the new account's email, all my existing info and apps should get associated with my Fx Account after my email address is verified by Firefox Accounts.


Impact: 
Marketplace has 89k total unverified registered users today
+++ This bug was initially created as a clone of Bug #1019734 +++ +++ This bug was initially created as a clone of Bug #1017239 +++ Use Case: At start user is not logged in and performs a task (review,purchase) that requires login with the conditions: No existing Firefox Account No existing Marketplace Persona Account Expected Results 1. FxAccount login should be presented to the user. User selects create new account. 2. User creates a new Firefox Account with user name and password. (no birthday selector screen since if on FxOS device). Verification email is sent to the user. 3. User is now waiting for email to be verified. (User needs to verify the email to continue OR exit in which case FXA3-FXA6 would continue this). 4. Upon verification of Firefox Account email, FxAccount email is checked to see if that email address exists already in Marketplace from Persona-based ID. In this case (yes), since an account exists, user, this existing account is associated with the FxAccount. (This is invisble to the end user). 5. user is logged into FxAccounts on the device, and continues task. Test Conditions: 1. Have an existing Persona account with some apps. 2. Visit Marketplace without being logged in on a device 3. purchase an app (or leave a review) 4. create a new fx account an verify it 5. continue on with task 6. your old apps should appear in the My Apps tab.
Blocks: 1019752
No longer blocks: 1019752
(In reply to David Bialer [:dbialer] from comment #0) > +++ This bug was initially created as a clone of Bug #1019734 +++ > > +++ This bug was initially created as a clone of Bug #1017239 +++ > Use Case: > At start user is not logged in and performs a task (review,purchase) that > requires login with the conditions: > No existing Firefox Account > No existing Marketplace Persona Account Mistake - should say existing MP account > > Expected Results > 1. FxAccount login should be presented to the user. User selects create new > account. > 2. User creates a new Firefox Account with user name and password. (no > birthday selector screen since if on FxOS device). Verification email is > sent to the user. > 3. User is now waiting for email to be verified. (User needs to verify the > email to continue OR exit in which case FXA3-FXA6 would continue this). > 4. Upon verification of Firefox Account email, FxAccount email is checked to > see if that email address exists already in Marketplace from Persona-based > ID. In this case (yes), since an account exists, user, this existing account > is associated with the FxAccount. (This is invisble to the end user). > 5. user is logged into FxAccounts on the device, and continues task. > > Test Conditions: > 1. Have an existing Persona account with some apps. > 2. Visit Marketplace without being logged in on a device > 3. purchase an app (or leave a review) > 4. create a new fx account an verify it > 5. continue on with task > 6. your old apps should appear in the My Apps tab.
User Story: (updated)
Summary: [product] [story] [FXA2] Firefox Account Creation with no FXA created yet and with an existing MP Persona account → [product] [story] [FXA2] Firefox Account Creation with no FXA created yet and with an existing unverified MP Persona account
User Story: (updated)
User Story: (updated)
Blocks: 1050547
No longer blocks: 1050547
Notes: Once the user verifies their email address - Marketplace can get their apps and data back. (is this technical or manual?) :-)
verified as working on FxOS 1.1.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.