Add custom "unknown account" error for AMO #4302
Comments
|
There is also an AMO and FxA support article [1] that might be worth linking to. This message looks good though so that might be enough on its own. [1] https://support.mozilla.org/en-US/kb/access-your-add-ons-firefox-accounts |
|
@mstriemer - I didn't realize until reviewing #4308 that we still have the |
|
The migration flow is a bit annoying since it adds an extra step and the user could still run into this if they don't understand what's going on. Maybe instead of updating the error message (I poked around in the code and it looks non-trivial) we could just have a link to our support documentation in the bottom? I'm not sure how that would work in languages with longer strings but you get the idea. |
|
Here's an idea. What if the error message instead said:
Which would then link to a hidden migration experience (same a before, but from a non-advertised URL). Thoughts? |
|
I don't think we need to do anything special to migrate the account. They just need to register for a Firefox Account with the same email address. I could see something like:
But I feel this could be strange for users that don't have an Add-ons account but thought they might have a Firefox Account or just entered the wrong email or something. This might be generic enough that new users aren't confused and hopefully it prompts the old users to click that Sign up link. |
Sync users make up 95+% of our traffic and a message about signing up for AMO would cause confusion, so we definitely want to limit any AMO specific messaging to AMO users.
We may serve the stragglers better by putting some messaging in their face before they attempt to sign in: If the user clicks on the link, it takes them to the |
|
@shane-tomlinson does this still need feedback from @ryanfeeley ? |
|
@vladikoff - yup |
|
Was anything done for this? I don't see a linked PR. We had someone asking on IRC about how to recover their account this morning so it seems people are still hitting this. |
|
@mstriemer Do users call it AMO? |
|
On unknown account error:
Always on FxA.AMO registration form:
Always on FxA.AMO login form:
|
|
Some people refer to it as AMO but I think Add-ons is better, that's what the homepage's heading says. Those messages look good to me. I might lean towards just including a help link though as that is probably something we can leave around forever. We might want to disable a big blue message if it's mostly irrelevant at some point. We could potentially pass It is quite nice to set the expectation before log in though, I'm happy with either one. |
|
@shane-tomlinson what do you want to use to "detect AMO"? if name has "Add-ons" in it or something? |
Mmmm... Seems a bit brittle. I wonder if we can add AMO's client_id as a config value, and when the front end loads, the content server checks the value of client_id against the known AMO client_id and adds a new configuration item into the config meta tag which is then queried by the front-end. That seems like a lot of work since we'd have to make updates to puppet-config, fxa-dev, etc, and that could be prone to error if the amo client_id ever changes. Another alternative is to use the no longer sent |
Yea param would be better, maybe even |
|
@mstriemer @shane-tomlinson we need to agree on a param that AMO should send via the sign in / sign up attempts. See above ^ |
|
Sending |
|
@mstriemer @shane-tomlinson bringing back |
|
@ryanfeeley - In the section |
AMO will open FxA with the `migration=amo` query parameter to indicate FxA should display some AMO specific help text on signin and signup. If the user signs in with a non-existent account, show an AMO specific error message. fixes #4302
|
@shane-tomlinson Yes that was deliberate. The thinking is that the first time an old AMO user sees it, they will think "Oh, I can just make an account with my old AMO data" and the second time they see it, they will remember that they'd made an account. Seem sound? |
AMO will open FxA with the `migration=amo` query parameter to indicate FxA should display some AMO specific help text on signin and signup. If the user signs in with a non-existent account, show an AMO specific error message. fixes #4302
Yeah, just wanted to make sure! |
…vladikoff AMO will open FxA with the `migration=amo` query parameter to indicate FxA should display some AMO specific help text on signin and signup. If the user signs in with a non-existent account, show an AMO specific error message. fixes #4302
|
Thanks everyone! |



AMO migration is now over, but there are some late stragglers who want their AMO data. These users can still get their data if they use control the email address used for their original account. We can change the message from:
CURRENT:

PROPOSED:
“Unknown Firefox Account. To retrieve your Add-on data for that account, sign up for a Firefox Account using the same email address."
The text was updated successfully, but these errors were encountered: