Skip to main content

Request for FluentAuth Feature: Enable Registration Without “Anyone Can Register” in WordPress

Shahjahan Jewel I’m a big fan of your ecosystem and currently use FluentAuth, FluentCRM, and FluentCommunity across my WordPress setup.

I’ve successfully implemented Magic Login and user registration using FluentAuth and love how seamless it is. However, I’m concerned about security and spam signups. As it stands, FluentAuth requires the default WordPress “Anyone can register” setting to be enabled for new user registration via Magic Login to work.

This unfortunately opens the door to spam bots exploiting the default WordPress registration process, especially through /wp-login.php?action=register.

I’d like to request a feature that allows FluentAuth to handle registration independently of the WordPress “Anyone can register” setting - ideally with a toggle to enable FluentAuth magic login/registration only, while disabling all default WordPress registration routes.

This would offer a huge security advantage while keeping the user experience clean.

Thank you for all the amazing work you’re doing. Looking forward to your thoughts.

Best regards

Request for FluentAuth Feature: Enable Registration Without “Anyone Can Register” in WordPress

Cuong Thach

I'm experiencing a similar issue with FluentForm. While I've created a proper signup form, I'm forced to keep the 'Anyone can register' option enabled because disabling it would hide the Register link on the Login page.

Currently, I'm using a code snippet to disable /wp-login.php?action=register, but this is not a convenient solution.

Bryan William

Cuong Thach If the code snippet will work for fluentAuth please share or guide me through

Cuong Thach

Bryan William try my snippet at your FluentSnippet PHP

add_action('login_form_register', 'disable_registration_page');
function disable_registration_page() {
    wp_die('Account registration has been disabled.');
}