{"issue":{"created_at":"2011-10-10T02:34:47Z","state":"closed","updated_at":"2011-11-30T03:15:16Z","comments":2,"user":{"gravatar_id":"ef049ef74c1c0323b925195e7b7cc9e7","id":959649,"url":"https://api.github.com/users/jbonacci","avatar_url":"https://secure.gravatar.com/avatar/ef049ef74c1c0323b925195e7b7cc9e7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jbonacci"},"body":"Interesting new path through the UI to create a new account from the beer site.\r\nThe UI allows me to \"cancel\" an email verification through a link:\r\n\"If this is a mistake, cancel this email.\"\r\nThis, in effect, cancels the process and sends me back to the main Sign In screen.\r\nThis part of the functionality seems to work fine.\r\n\r\nBut, I still get the email verification in my Inbox.\r\nMy guess is that due to timing and network speed, trying to block the send would be almost impossible.\r\nBut, it could prove to be confusing, if \r\n1. The user gets a lot of email\r\n2. The user creates a new account again with the same email address and now has a second email verification in his/her Inbox.\r\n\r\nThe original email verification is still there in the Inbox.\r\n\r\nNow, what happens if the user clicks on the old link?\r\n\r\nWell, of course, I tried it, and I see this confusing message on a new Diresworb.org browser page (https://diresworb.org/verify_email_address):\r\n\"There was a problem with your signup link. Has this address already been registered?\"\r\nIn addition, there is nothing else on that new page to give me a clue what to do!...\r\n\r\nWell, obviously it hasn't already been registered because I cancelled it, but now I might get confused because I might think \"wait, I must have already registered with this email. Oh, but wait, the beer site thinks it is a new account!...\"\r\n\r\nCatch 22\r\n\r\nNow, if I am clever enough to know what just happened, I just enter the email again and go through the verification process again.\r\nI click on the new link and I correctly get to the https://diresworb.org/verify_email_address site with the blank password fields.\r\n\r\nThis UI and/or logic needs to be fixed.\r\n\r\n\r\n","assignee":{"gravatar_id":"e7591fc2ef5b6733035b570ae7942b47","id":18057,"url":"https://api.github.com/users/benadida","avatar_url":"https://secure.gravatar.com/avatar/e7591fc2ef5b6733035b570ae7942b47?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"benadida"},"id":1860330,"labels":[{"name":"★★","color":"50c21a","url":"https://api.github.com/repos/mozilla/browserid/labels/%E2%98%85%E2%98%85"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":384,"title":"On the beer site, \"If this is a mistake, cancel this email.\" doesn't? (leads to confusion)","html_url":"https://github.com/mozilla/browserid/issues/384","closed_at":"2011-11-30T03:15:16Z","url":"https://api.github.com/repos/mozilla/browserid/issues/384","milestone":{"created_at":"2011-11-30T02:51:18Z","state":"open","due_on":null,"closed_issues":2,"creator":{"gravatar_id":"e7591fc2ef5b6733035b570ae7942b47","id":18057,"url":"https://api.github.com/users/benadida","avatar_url":"https://secure.gravatar.com/avatar/e7591fc2ef5b6733035b570ae7942b47?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"benadida"},"number":20,"description":"This milestone aggregates issues that are prime targets for community volunteers.","title":"Community TODO","open_issues":37,"url":"https://api.github.com/repos/mozilla/browserid/milestones/20"}},"action":"closed"}