# Creating temporary WordPress logins with the Temporary Login Without Password plugin

> Give developers or support staff time-limited WordPress access without a password using the Temporary Login Without Password plugin.

Source: https://helpcenter.ruachost.com/wordpress/guides/creating-temporary-wordpress-user-logins-using-temporary-login/

Sometimes you may need to give developers, designers, or support staff access to your WordPress site without creating permanent accounts. The **Temporary Login Without Password** plugin allows you to generate secure, time‑limited login links. On **ruachost.com**, this is the recommended way to grant temporary access.

## Why Use Temporary Logins?

- No need to share your own admin credentials.
- Automatically expires after a set time.
- Easy to revoke access at any moment.
- Ideal for troubleshooting, support, or short‑term collaboration.

## Installing the Plugin

1. **Log in to WordPress** with an administrator account.
2. In the dashboard, go to **Plugins → Add New**.
3. Search for **Temporary Login Without Password**.
4. Click **Install Now**, then **Activate**.

✅ The plugin is now ready to use.

## ⚙️ Creating a Temporary Login

1. In the dashboard, go to **Users → Temporary Logins**.
2. Click **Create New**.
3. Fill in the required fields:

   - **Email Address** → The person who will use the login.
   - **Role** → Choose the appropriate role (Administrator, Editor, Author, etc.).
   - **Expiry Duration** → Set how long the login will remain active (e.g., 1 day, 1 week).
4. Click **Submit**.
5. A unique login URL will be generated. Copy and share this link securely with the intended user.

✅ The user can now log in without a password until the link expires.

## Managing Temporary Logins

- Go to **Users → Temporary Logins** to view all active temporary accounts.
- You can **Revoke** access at any time before expiry.
- Expired logins are automatically removed.

## Important Notes

- Always assign the **minimum role necessary** (e.g., Editor instead of Administrator).
- Share login links securely, avoid posting them publicly.
- Use expiry settings wisely to prevent lingering access.
- Combine with other security measures (SSL, strong admin password, backups).
