20+ WordPress Plugins for Improved User Login and Registration

Your user registration and login pages are the gateway to your site, and certainly two areas where you want to impress.

From making user registration an easier and smoother process to ensuring your branding reaches all aspects of your site, there is a plethora of plugins available to help you improve user experience.

This collection of plugins includes free and premium options – including many WPMU DEV plugins – that offers features such as two-factor authentication for a more secure login process, complete rebranding of your WordPress backend, and more simple functionality like login redirects and the ability to replace the image on your login page.

Do you use any of the plugins listed? What plugins do you recommend for better login and user registrations?

Clef

clef

Clef replaces passwords with simple and strongly-encrypted two-factor authentication using your smartphone.

This is how it works: download the app from the Apple iTunes or Google Play stores, and then download, install and activate the Clef plugin from the WordPress Plugin Repository. When you set up the smartphone app for the first time you create a profile on your phone. Clef uses that profile to generate a new digital signature each time you want to login to your site. Rather than login with a password, your login screen will be replaced with the “Clef Wave,” which you will need to sync with another Clef Wave on your phone. The smartphone app will then grant you an hour-long session to use your site unless you increase the session time on your phone.

New User Approve

new-user-approve

New User Approve allows a site admin to approve a user before they are able to login to a site.

Typically, when a new user registers on a WordPress site the user is created in the database and they immediately receive an email with login details. New User Approve adds another step to this process. After a user registers, the plugin sends an email to the site’s admin, who may then approve or deny the request. An email is then sent to the user indicating whether they were approved or denied. If the user has been approved, the email will include the login credentials. Until a user is approved, the user will not be able to login to the site.

Cimy User Extra Fields

cimy-user-extra-fields

Add new fields for users to fill out during registration with Cimy User Extra Fields.

This plugins supports text areas, radio buttons, images, avatars, files and dates.

While this plugin is up-to-date with WordPress 3.9.1, users who have commented on this plugin in the support area of the WordPress Plugin Repository say support is patchy.

Peter's Login Redirect

peters-login-redirect

There isn’t really all that much to say about this plugin because it’s pretty simple – when users login in you can choose to redirect them to a page other than the dashboard, and when they logout you can redirect them again.

Simple stuff, and very handy if, for example, you want to send users to an account page on your site rather than the WordPress backend.

Pie Register

pie-register

Pie Register lets you create a custom registration form, as well as custom login pages, profiles page, invitation codes and more.

You can brand your registration pages with your own logo and color scheme. Other features include the ability to charge users for registration, admin moderation, shortcodes and widgets.

Uber Login Logo

uber-login-logo

Uber Login Logo is a simple and lightweight that lets you change your logon logo.

The developer made the plugin for himself before deciding to upload it to the WordPress Plugin Repository and share it with other users.

Customize Admin

customize-admin

Customize Admin lets you customize the appearance of the WordPress login page and dashboard.

You can upload a custom image for the login screen and specify the link attached to the logo. You can also disabled dashboard widgets and remove the WordPress meta generator tag from the head section in your site’s HTML code.

Theme My Login

theme-my-login

Theme your login, registration and forgot password pages according to your current theme. Theme My Login creates a page to use in place of wp-login.php, using a page template from your theme. It also includes a widget for sidebar login.

Other features include the ability to redirect users who login/logout based on their role, and the ability to customize user emails for registrations and password recovery.

Custom Login

custom-login

Custom Login lets you customize all aspects of your login page, from the background color and image to your logo and where it’s placed. You can also alter the login form and add custom CSS and HTML.

This is an easy to use plugin that doesn’t take much time to set up. There is also a pro version of Custom Login available.

Sidebar Login

sidebar-login

Sidebar Login adds a handy Ajax-powered widget to your site, which you can use to login from a sidebar.

When a user logs in, the plugin redirects them back to the page they logged in from rather than the WordPress dashboard, though this option is configurable.

Scan-to-Login

scan-to-login

Scan-to-Login allows you to login to WordPress by scanning a QR Code with your smartphone, adding two-factor authentication and added security to your site.

The plugin’s creators Zapper do require you to register as a merchant on their website, which allows you to customize the desired login fields.

User Registration Aide

user-registration-aide

User Registration Aide adds new fields to the registration form for new users. New fields include first name, last name, nickname, website, and other information.

The great thing about this plugin is that asking for more registration details can help stop spammers, but also allow you to better manage your users.

Modal Login

modal-login

Modal Login is a well-designed premium plugin that enables you to have model forms on your site.

This plugin also lets you redirect users when they login and logout, customize registration emails, set register passwords and offers unlimited colors.

UserPro

userpro

UserPro offers so many features it’s hard to know where to start. This plugin provides front-end profiles, login and registration for WordPress.

Create unlimited custom profiles fields, and customize your profiles and registration form and give users an automatic assigned role.

This premium plugin also includes social media integration and the ability to create a searchable directory of your members.

Ultimate Branding

ultimate-branding

Ultimate Branding lets you white-label the entire WordPress admin area, from the dashboard and the admin toolbar to the logo on your login page, the information in the global footer, and your favicon.

This plugin is especially useful for re-branding the backend of your site for clients.

Terms of Service

terms-of-service

Ask your users to agree to your terms of service with the Terms of Service plugin. This plugin places a checkbox on your login page along with a scrollable text area displaying your terms.

It’s simple to setup and also compatible with BuddyPress.

Login Image

login-image

Rebrand your login page with Login Image. This plugin lets you place any image on your login page, in turn removing the default WordPress logo.

Login Redirect

login-redirect

Login Redirect allows you to redirect your users to a specified URL after login. We’ve got for a plugin for users who logout, which is called – funnily enough – Logout Redirect.

Remember Me Checked

remember-me-checked

This plugin automatically checks the ‘Remember Me’ checkbox on the login page so your users don’t have to.

Login Message

login-message

Log In Message lets you add a custom message to your login page.

This plugin also lets you disable password reset and add a custom footer message.

Remove Email Verification

remove-email-verification

Help your users get going on your site quickly with Remove email Verification. This plugin alters the registration process by disabling email verification, so users can login immediately and start using your site.

Comments (5)

  1. i want a login system like you guys have …. i mean below each article you have this form thing or login …… register etc. how can i get one like that for my site :)

Participate