# Sign in to WordPress admin with one click

Open the WordPress dashboard of any of your sites from Nuvlo, already signed in as an administrator, without typing a password.

## Before you start

- A WordPress site in Nuvlo that is running and has a domain.
- Permission to manage sites. Owners, admins and developers have it by default.

## Step 1: Open the site

Open **Sites** and click the WordPress site.

## Step 2: Click WP Admin

In the site’s header, click **WP Admin**. A new tab opens with **Signing you in to WordPress**, then WordPress admin loads, already signed in.

![WordPress site header with the Visit site and WP Admin buttons](https://app.nuvlo.dev/docs/shots/wordpress-magic-login--header.webp)

## Step 3: Or sign in from the Sites list

Each WordPress site in the **Sites** list has a row of quick actions. The WordPress icon, **Log in to WordPress admin**, does the same as **WP Admin**. It’s available while the site is running.

![A WordPress site row in the Sites list with its quick action icons](https://app.nuvlo.dev/docs/shots/wordpress-magic-login--quick-actions.webp)

## How it works

- Each click makes a new link that works once and expires after 60 seconds.
- You’re signed in as the site’s first administrator account, the oldest one.
- The **Open settings** button for the Nuvlo plugin and **Open SEO settings** for Nuvlo SEO sign you in the same way and open those plugin pages.

## Troubleshooting

If the tab shows **Couldn’t sign you in**, it gives the reason. Click **Try again**, or **Close tab**.

| Message | What to do |
| --- | --- |
| **This site has no domain configured yet.** | Give the site a domain first. See [Change a site’s domain](https://app.nuvlo.dev/docs/change-site-domain). |
| **We couldn't reach the server. Please try again.** | Check the server is running on its page, then try again. |
| **The site directory was not found on the server.** | The site’s files are missing. Restore a backup. See [Restore a backup](https://app.nuvlo.dev/docs/restore-a-backup). |

If WordPress itself shows **Invalid or expired login link.**, the link was older than 60 seconds or already used. Click **WP Admin** again. If it shows **No administrator account found.**, the site has no user with the Administrator role; sign in with your own login and give one back that role.

> **Warning:** Anyone with the **sites** permission gets full WordPress admin access this way, including installing plugins. Give it only to people you trust, see [Roles and permissions](https://app.nuvlo.dev/docs/roles-and-permissions).

---
Source: https://app.nuvlo.dev/docs/wordpress-magic-login
