User Status Manager is a plugin where user account can be set to Active or Inactive permanently or for certain period of time
User Status Manager provides admin to disable or enable user account for specific number of days. The only setting the admin have to do is select the status of the user, set the "From Date" and "To Date" value and click on save.
Note: Immediately after installation of plugin go to "Status-Manager", Select all users and click on save. Then you are ready to go :)
Just in case if there is any scenario where the inactive user login is redirected to home page then follow small edit in the code mentioned Here
Please follow the installation steps carefully