If a user trips the rate limit for temp account creation (T357777, T342880) for an IP address, we should redirect the user to Special:CreateAccount and provide a UX informing them that they can proceed with their edit if they create an account.
Note from @kostajh:
in TempUserCreator.php:
// TODO: Use a custom message here (T357777, T357802) $message = wfMessage( 'acct_creation_throttle_hit' )->params( $result['count'] ) ->durationParams( $result['wait'] );
Currently, we show the message for acct_creation_throttle_hit which is this in MediaWiki core:
Visitors to this wiki using your IP address have created {{PLURAL:$1|1 account|$1 accounts}} in the last $2, which is the maximum allowed in this time period.
As a result, visitors using this IP address cannot create any more accounts at the moment.
and this in WikimediaMessages:
Visitors to this wiki using your IP address have created {{PLURAL:$1|1 account|$1 accounts}} in the last day, which is the maximum allowed in this time period.
As a result, visitors using this IP address cannot create any more accounts at the moment.
If you are at an event where contributing to Wikimedia projects is the focus, please see [[m:Mass account creation#Requesting_temporary_lift_of_IP_cap|Requesting temporary lift of IP cap]] to help resolve this issue.
I think for the purposes of task, we should come up with a message that is more relevant to temporary accounts, and provides a link to Special:CreateAccount.
Acceptance Criteria:
Review the current Temp Accounts UX for when the temp account creation rate limit is hit.
Provide copy and a design for a message that is relevant for temporary accounts. The message should link to Special:CreateAccount.
Create a follow-up engineering task.









