HOW to create Temporary Login for developers in WordPress?

Malay Ladu
6 min readJun 4, 2021
Temporary Login Without Password

Ever owned/ managed a WordPress website? Then you have definitely come across a plugin issue that you couldn’t get resolved and were forced to contact the plugin devs. The most common solution given by most devs is ‘Kindly pass on the admin credentials of your site, so we can resolve the issue at the soonest.’ Right?

Now, giving an outsider the admin credentials is always risky and time-consuming. Nevertheless, the hours of anxiousness you face after that is even more painful. Isn’t it?

Keeping all these woes in mind, the Store Apps team got together to create a plugin that could change every WordPressers life and make it stress-free. The Temporary Login without Password for WordPress simply lets you give access to an outsider (developer/ guest blogger) just for a particular amount of time.

To explain better, this article gives you a detailed view of the current problem and how the plugin solves the problem efficiently. Do read!

Current Problem — Creating a Separate Admin Login for Outsiders (Devs/ Guest bloggers)

So if you need to pass on the admin creds to an outsider as of today, you will need to create a temporary admin login. This process is lengthy, as you can see below.

  • In your WordPress Dashboard, go to Users > Add New
  • Enter a username
  • Enter an email address
  • Make a note of the password generated by WordPress, as you’ll need to send it to the support team
  • Make sure the Role field is set to ‘Administrator‘
  • Click the ‘Add New User‘ button.

Now once the account is made, credentials and passed and the issue is resolved you need to without fail to delete the temporary admin account for security reasons.

This whole process is lengthy, but that’s not all. There are some loose ends you need to pay attention to,

For site-owners

  • You need to create individual accounts for each person to whom a particular task is assigned
  • You have to manually delete the account created for each after the assigned task is complete
  • If the account is not deleted, your site may be vulnerable to security threats and data safety

For developer/support guy

  • You need to have a username and WordPress generated password to contact the WordPress support team.
  • You need to remember and save your username and password as it is most likely to be forgettable
  • If you forget the password, you need to repeat the procedure
  • Login each time with credentials

Creating accounts for each with username and password is a pain. Remembering and entering passwords every time only adds to the frustration.

How to avoid this Pain- Here’s the Solution

Having a login process that is secure, fast, and smooth and where there is absolutely no need for a password would be a bang-on solution for any site owner.

That’s exactly what this plugin Temporary Login Without Password does.

Using this plugin, you can create a self expiring account for someone and give them a special link with which, they can login to your WordPress website without needing a username and password.
You can choose when the login expires, as well as the user role of the temporary account.

Top Benefits of using this plugin

  • No need of remembering or storing passwords
  • Getting rid of short-long, special characters password creation restrictions
  • Self expiring temporary login links
  • Safe and secure
  • Unlimited Account creation

Why and Who need Temporary Login links

Temporary login without password plugin gives site owners a choice to select user roles and create accounts depending on their roles.

Administrator/Developer — A handful of websites hire developers to perform changes on their websites. They need access to your admin area. So, you can create an administrator account for them. Set an expiry time so that the account is disabled when the job is done.

Shop Manager — A shop manager needs to track the daily activities of the company’s tasks. You can create a Shop Manager account for them.

Subscriber/Customer — A subscriber/ customer can need help anytime from you if they get stuck or are in search of some updates. Let them have their own accounts on the site so that they can reach out to you for support anytime.

Author/ Editor — You may need to hire an author to write a blog article for your site or an editor to review your work done. Create author/editor accounts for them easily.

Accounts created, Now Safeguard them

Having multiple accounts on your site leaves it vulnerable to security threats and data safety issues as you have given freedom and privileges to users on your site.

But with this plugin, you can have sound sleep and worry less as these logins are temporary and they get disabled automatically after a certain period of time.

How to use this plugin

After having an overview of the plugin, let’s see how to use it.

The first thing you need to do is install and activate the Temporary Login Without Password plugin on your WordPress site.

3 quick step for installation:

  1. Unzip the downloaded folder and upload it to the ‘wp-content/plugins/’ folder
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Users > Temporary Login section and create a new temporary login
Create Login

Creating login links:

After selecting the ‘Create New‘ button, it will show a form where you need to enter information for the temporary login you want to add as shown in the image below:

  • First of all, enter the email id of the person, followed by their first name and last name.
  • Next, you need to select a user role for the user from the drop down menu- administrator, shop manager, customer, subscriber, contributor, author, or editor.
  • After selecting the user role, you need to choose the expiry duration for this temporary account– one hour, three hours, one day, three days, one week, or one month. This is the period after which the account will automatically expire.

Click on Submit to save your changes.

Create New Temporary Login

Managing accounts

The plugin also makes it easier for you to manage temporary logins. Simply visit the Users>Temporary Logins page, and you will see the list of temporary logins you have added to your site.

For each account, you will be able to see the user’s name and email address along with the role assigned to them, last login date, and time remaining till the account expires.

Under the actions column, you can expire a login before its expiry, delete an account, or copy the temporary login URL.

Manage Temporary Logins

Final Thoughts

We hope this blog post gave you all the necessary guidelines on creating secure login links for WordPress without passwords and how it makes the login process smooth and fast compared to the normal login process.

It’s easiest to use and on top of that, it’s absolutely free. Use it on your site now and let us know how it goes.

--

--

Malay Ladu
0 Followers

Fullstack Engineer. Open source lover. Sports Enthusiast. NodeJS, React, PHP, WordPress, Microservices