Closed
Bug 1093837
Opened 10 years ago
Closed 10 years ago
User prompted to verify their email account when using the pre-verified email link
Categories
(Marketplace Graveyard :: Consumer Pages, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: krupa.mozbugs, Assigned: mstriemer)
References
Details
steps to reproduce: 0. Have Mark send out the pre-verified emails out 1. Load https://marketplace.allizom.org/admin/mail 2. Copy one of the pre-verified link and paste it into the browser 3. Enter your details expected behavior: User is logged into marketplace actual behavior: User is prompted to verify their account which makes the pre-verified flow a moot point. screencast: http://screencast.com/t/nlJmf9myi
Updated•10 years ago
|
Priority: -- → P1
Updated•10 years ago
|
Assignee: nobody → mstriemer
Comment 1•10 years ago
|
||
To avoid emailling AMO users, we should probably only email users who have logged in since the guillotine split. bug 973016 was closed on 2014-04-18, so start there.
Assignee | ||
Comment 2•10 years ago
|
||
https://github.com/mozilla/zamboni/commit/e65c4aaff6d7d1c88425d6cc12c1d69dc266c154 Got FxA to accept our stage tokens and updated our "aud" to match production FxA. Tested preverified flow with email, not logged in and logged in, all are working now.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 3•10 years ago
|
||
I am still being prompted to verify my account when using the preverified flow on the phone. Let me know if you a need a video. Account being used for test is kraj+7@mozilla.com.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 4•10 years ago
|
||
I just created an account on stage and this worked. Does it only happen on the phone? I'll try in simulator.
Assignee | ||
Comment 5•10 years ago
|
||
Just tried in the 2.1 simulator and it worked. How are you testing this? Here are my STR. 1. Create a test account through the shell (or ask me to create one). 2. Open Marketplace. 3. Run `require('storage').setItem('permissions', {})` (with `cd($('iframe'))` first if you're in an app). 4. Reload Marketplace. 5. Sign in. 6. Enter the email address when prompted. 7. You see the "Click the verification link..." box. 8. Check your email, click the link. 9. Create an account with the filled in email. 10. Your account is created. I made these accounts for you on stage: kraj+preverified0@mozilla.com, kraj+preverified1@mozilla.com, kraj+preverified2@mozilla.com, kraj+preverified3@mozilla.com, kraj+preverified4@mozilla.com
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(krupa.mozbugs)
Comment 6•10 years ago
|
||
I was able to do things on prod, here's a video: https://www.dropbox.com/s/qd31a56eqh4leaw/fxa-pre-verified-take-two.mov?dl=0 Can we reproduce this on prod?
Reporter | ||
Comment 7•10 years ago
|
||
I was able to verify that this works.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Flags: needinfo?(krupa.mozbugs)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•