Making WordPress.org


Ignore:
Timestamp:
04/14/2021 04:13:37 AM (4 years ago)
Author:
dd32
Message:

Login: Reject spam signups based on Akismet data.

Follow up to r10890.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-login/register.php

    r10899 r10900  
    1515}
    1616
    17 $error_user_login = $error_user_email = $error_recapcha_status = false;
     17$error_user_login = $error_user_email = $error_recapcha_status = $error_akismet = $terms_of_service_error = false;
    1818if ( $_POST ) {
    1919
     
    3636        if ( ! wporg_login_check_recapcha_status( 'register' ) ) {
    3737            $error_recapcha_status = true;
     38        } elseif ( 'OK' !== wporg_login_check_akismet( $user_login, $user_email ) ) {
     39            $error_akismet = true;
    3840        } else {
    3941            wporg_login_create_pending_user( $user_login, $user_email, $user_mailinglist, $terms_of_service );
     
    109111    </p>
    110112    <?php
    111         if ( $error_recapcha_status ) {
     113        if ( $error_recapcha_status || $error_akismet ) {
    112114            echo '<div class="message error"><p>' . __( 'Please try again.', 'wporg' ) . '</p></div>';
    113115        }
Note: See TracChangeset for help on using the changeset viewer.