User Auth

Free

Registration, sign in, password reset and account verification, built from forms and styled by your theme.

Free on unlimited sites, GPLv3

What User Auth connects, and what travels between them.

Visitor

User Auth

Member

Version
1.0.0
WordPress
6.5+
PHP
7.4+
Tested up to
7.1
Licence
GPLv3

What it does

Auth screens that look like your site

Every screen is a form on a page you control, so signing in does not drop someone onto the grey WordPress login and back again.

Verified email addresses

New accounts can be held until the address is confirmed, which keeps typos and throwaway sign-ups out of your member list.

Roles assigned on registration

Decide which role a new member gets, so a community sign-up cannot quietly hand out more access than you intended.

Getting it working

  1. 01

    Create the pages

    Add pages for sign in, registration and password reset, each holding the matching form.

  2. 02

    Point WordPress at them

    Nominate those pages in the settings, and the default login URLs redirect to them.

  3. 03

    Choose the rules

    Set the role new members receive and whether email verification is required.

Every setting

What you can configure, and where it lives. Site settings apply everywhere; the rest are set on the form itself.

Setting Scope Notes
Sign in page Site setting Replaces wp-login.php.
Registration page Site setting Holds the registration form.
Reset pages Site setting Forgot and reset password.
Default role Site setting What a new member becomes.
Email verification Site setting Required, or off.

Questions

Does wp-login.php still work?

It redirects to your sign in page. Administrators can still reach it directly if they need to.

Can I collect extra details at registration?

Yes. The registration screen is an ordinary form, so add whatever fields you need and map them onto the user profile.

What stops bots registering?

Add Turnstile or reCAPTCHA to the registration form. Email verification then stops the ones that get through from becoming active members.

Is it compatible with existing users?

Yes. These are WordPress users throughout — no parallel account system, and nothing to migrate.

Start using User Auth

Free on unlimited sites, GPLv3