Opened 6 years ago
Closed 5 years ago
#4739 closed defect (bug) (fixed)
Signup flow needs tweaking to reduce unconfirmed accounts
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Login & Authentication | Keywords: | |
Cc: |
Description
After looking at the signup flow recently, there's a few things that have stood out as being needed:
- We shouldn't create users until after they've verified their email addresses, A lot of users never complete the signup process (Spam mostly I'd be willing to bet) or make typo's in their email addresses resulting in accounts that are never used.
- We should "upgrade" to reCaptcha v3 from the v2 invisible version we're currently using. Upgrading will allow us to gain access to the reCaptcha "score" of the user which can be used as a signal for spam and moderation tooling.
We probably want to run v2 and v3 concurrently to tweak the scores used to prevent too much spam bypassing the captcha process currently in place.
Change History (14)
This ticket was mentioned in Slack in #meta by tellyworth. View the logs.
5 years ago
#7
@
5 years ago
@dd32 r9167 contains a string on the login screen "Please wait.."
I think three stops would be better than two.
#9
follow-up:
↓ 10
@
5 years ago
@dd32 Do you somewhere in the email want to mention that the password has to be set within 14 days otherwise the pending account will be destroyed (and so the process has to be repeated) ?
#10
in reply to:
↑ 9
@
5 years ago
Replying to casiepa:
@dd32 Do you somewhere in the email want to mention that the password has to be set within 14 days otherwise the pending account will be destroyed (and so the process has to be repeated) ?
It used to be 7 days, and then the activation link would expire, the user would end up on a confused page, and they'd have to do the password reset flow (which wasn't obvious).
Adding something to the email, in addition to a "The link you've followed has expired" was on my internal TODO list, but wasn't a priority given the small number of people it affects - Most people complete signup within a few hours (Most i've seen in the last month was ~23hrs), or never do it.
#14
@
5 years ago
- Resolution set to fixed
- Status changed from assigned to closed
I'm going to close this as fixed for now.
I'm going to skip adding a "must do within 2 weeks" notice to the signup email, as it's not really that critical - if they haven't clicked it, it'll redirect them back to the registration form with their username prefilled and it's just another email verification.
If anyone feels strongly, please re-open with exact wording you'd like to see.
In 9146: