Restrict Login

Take control of your WordPress site's security by preventing unauthorized logins!



View Icon
Restrict Login
  • Description
  • Installation
  • Screenshots
  • Changelog
  • Reviews


Pluggable - Restrict Login

The Restrict Login plugin for WordPress is a security tool that allows administrators to restrict various user roles' login access to their website based on IP address and device. This plugin is particularly useful for preventing simultaneous access from the same IP addresses or devices.

Restrict Login for WordPress allows administrators to assign different login restrictions to different user roles, giving them greater control over who can access the website and from where. With the Restrict Login plugin, administrators can ensure that only authorized users are able to access their websites and that any suspicious login attempts are immediately flagged and dealt with by restricting login on the website.

This plugin allows the administrator to set the restriction expiry time in minutes, hours, days, weeks, months, and even years! As an administrator, you can also set a custom message or redirect to another link when a login attempt is restricted.

How to install, activate and use Restrict Login

You can follow the steps below to Install, activate and use the Restrict Login plugin on your WordPress website:

First, you need to download the Restrict Login plugin’s zip file from, Log in to the dashboard of your WordPress website and go to the "Plugins" menu.

Click the "Add New" button to add a new plugin to your site. Upload the zip file you download from Pluggable to your website, and click on the "Install Now" button.

Once the plugin is installed, click on the "Activate" button to activate it.

On the dashboard, you will find the “Restrict” submenu under the Users menu. Click on it to activate the license and change the settings.

Click on the license tab and activate the plugin with the license you got after purchasing the plugin from Pluggable.

After activating the license, you will be able to restrict various user roles login based on IP and devices on your website.

Click on Basic Settings to set the time period for the restriction.

Set a message to display or redirect to another link when user roles are restricted from logging in and save the changes.

Now it’s time to set login restrictions for various user roles. To do this you need to go to the “User roles” tab where you will see a list of all the user roles available on your WordPress website.

You will find a dropdown next to all user roles. From here select whether you want to restrict logins based on IP, devices, or both. After saving the changes those specific roles with restrictions won’t be able to log in simultaneously from the same IP or devices.

If you have any issues with the installation process or the plugin is not working as expected, contact us anytime for support or troubleshooting.


No Installation Data Found


Screenshots not available.



4.75 (4)


Euan Saunders


We were getting a lot of traffic from a particular ip address.As a result it reduce our site speeds.
After using restrict logins,we can now blocked unwanted ip address.
Thanks for this awesome plugin.

Published 1 year ago


Coby Fisher


Easy to use, easy to set. Does the job.
I hope not easy to crack lol

Published 1 year ago


Nathan Robinson


I have been using this plugin for a couple of weeks, and so far I’m absolutely happy with it.
I noticed a lot of hacking attempts in the past few months, and as much as I was sure to have taken proper security measures (at least for a small portfolio site like mine), I didn’t want so many people to waste my bandwidth.
This plugin fixed the issue like a charm.
I absolutely recommend it to anyone who is facing similar problems. Just don’t forget to change your preferences if you plan to go on vacation abroad! 🙂

Published 1 year ago


Brooklyn Watson


I see, this is only login protection, not site protection, it still allows hackers to access the site, just not login.

Published 1 year ago


What's included

  • icon

    1-year extension updates

  • icon

    1-year support

  • icon

    30-day money-back guarantee

Product Details



Last update

Version history

January 19, 2023




Plugin Developer

Sanjay Mehrotra
Sanjay Mehrotra
View Profile

Total Plugins


Average Rating

4.78 (9 reviews)