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’s a plethora of plugins available to help you improve user experience.

This collection of plugins includes free and premium options with 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?

  • 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.

    Interested in Ultimate Branding?

  • 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.

    Interested in Clef?

  • 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.

    Interested in New User Approve?

  • 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.

    Interested in Cimy User Extra Fields?

  • Peter's 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.

    Interested in Peter's Login Redirect?

  • 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.

    Interested in Pie Register?

  • 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.

    Interested in Uber Login Logo?

  • 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.

    Interested in Customize Admin?

  • 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.

    Interested in Terms of Service?

  • 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.

    Interested in Theme My 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.

    Interested in Custom 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.

    Interested in Sidebar 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.

    Interested in Scan-to-Login?

  • 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.

    Interested in User Registration Aide?

  • 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.

    Interested in Login Redirect?

  • 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.

    Interested in Modal Login?

  • 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.

    Interested in UserPro?

  • Remember Me Checked


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

    Interested in Remember Me Checked?

  • 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.

    Interested in Login Message?

  • 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.

    Interested in Remove Email Verification?