Page MenuHomeMiraheze

Warn users without verified email when creating account/requesting wiki
Open, LowPublic

Description

While the discussion here is not yet finished it seems like there is some support for requiring emails for requesting wikis but also some opposition. Based on one query [1] it appears that there are 2630 verified emails for 4639 approved wikis. This makes me agree with some of the opposition and therefore I'd suggest we first start by providing for a notice/warning to users and consider a requirement at a later time if numbers improve and if we see that users are willing to provide an email if they are warned. This is what I'd propose

  • When creating an account and not specifying an email, there would be a dialogue that would say: "Are you sure you don't want to specify an email? If you lose your password you will be unable to recover it"
  • When requesting a wiki and not having an verified (or unverified) email, there would be a dialogue that would say: "Are you sure you want to request a wiki without having a verified email? If you lose your password you will lose access to your account and wiki."
  • Implement a way of being able to get statistics of how many users go back and add an email or abandon the process altogether

If the one on Special:CreateAccount isn't possible, at least have the second one. Same for if statistics are too hard

[1]

SELECT COUNT(*) as approved_wikis
    ,COUNT(DISTINCT cw_dbname) as UNIQUE_APPROVED_DBs
    ,SUM(CASE WHEN u.user_email_authenticated IS NOT NULL THEN 1 ELSE 0 END) AS approvals_w_verified_emails
FROM metawiki.cw_requests r
LEFT JOIN metawiki.user u on u.user_id = r.cw_user
WHERE LOWER(r.cw_status) = 'approved'
AND YEAR(r.cw_timestamp)=2022