Title: One Time Login
Author: Daniel Bachhuber
Published: <strong>28 d'abril de 2016</strong>
Last modified: 10 de gener de 2026

---

Cerca extensions

![](https://s.w.org/plugins/geopattern-icon/one-time-login.svg)

# One Time Login

 Per [Daniel Bachhuber](https://profiles.wordpress.org/danielbachhuber/)

[Baixa](https://downloads.wordpress.org/plugin/one-time-login.0.4.0.zip)

 * [Detalls](https://ca.wordpress.org/plugins/one-time-login/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/one-time-login/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/one-time-login/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/one-time-login/#developers)

 [Suport](https://wordpress.org/support/plugin/one-time-login/)

## Descripció

Need access to a WordPress install but don’t want to create a new user account? 
Use this plugin to generate one-time login URLs for any existing user.
 Then, copy
the URL, paste it into your web browser, and… voila!

Because they are one-time login URLs, they will only work once. If you need access
again, you’ll need to run the WP-CLI command again.

### Using WP CLI to generate OTT URLs

### Example

    ```
    wp plugin install one-time-login --activate && wp user one-time-login <user> --count=3 --delay-delete
    ```

After you run the command above, you’ll see a success message like this:

    ```
    http://wpdev.test/wp-login.php?user_id=2&one_time_login_token=93974b48e3a418b895fc7ca476f1a607d8b99345
    ```

Or like this if you asked for more than one:

    ```
    http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=2b9c6f5d71d51d530e397ee9da3b50e4e3dd06e7
    http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=90897da439a116c613fc1c49c372e6b1f7c72ad8
    http://wpdev.test/wp-login.php?user_id=1&one_time_login_token=68c8074743de849db606500c3caa39a7432dc601<h3>Parameters</h3>
    ```

* _count_: Generate more than one login token (default: 1);
 * _delay-delete_: Delete
existing tokens after 15 minutes, instead of immediately.

### Using WP API to generate OTT URLs

### Example with cUrl

    ```
    curl -X POST \
        http://wpdev.test/wp-json/one-time-login/v1/token
        -H 'authorization: Basic YWRtaW46eFRQeUJ5c3hEckhkY3BNYjE2endiQ2tj'
        -H 'cache-control: no-cache'
        -H 'postman-token: 8dcfa79a-401a-2c7d-c593-703e683ce785'
        -d '{
            "user":"admin",
            "count": 3,
            "delay-delete": true
        }'<h3>Parameters</h3>
    ```

Just as with WP CLI, you can add the **count** and **delay_delete** parameters to
your call.

Feel free to [file issues and pull requests](https://github.com/danielbachhuber/one-time-login)
against the project on Github.

## Instal·lació

See description for installation and usage instructions.

## Ressenyes

![](https://secure.gravatar.com/avatar/ff085a777e6ab2ff2d202a74676ca00500db8e25348bf79ccb93a0d89be60518?
s=60&d=retro&r=g)

### 󠀁[Super!](https://wordpress.org/support/topic/super-2693/)󠁿

 [semseysandor](https://profiles.wordpress.org/semseysandor/) 15 de novembre de 
2022 1 resposta

Just what I need in a CD pipeline to deploy Wordpress. Works great with WordPress
v6.0.3 too.

![](https://secure.gravatar.com/avatar/58e114e676067f747c6674b468341d0de4213896925edce1029f1c56f8f7e587?
s=60&d=retro&r=g)

### 󠀁[Awesome!](https://wordpress.org/support/topic/awesome-1886/)󠁿

 [noahbalboah](https://profiles.wordpress.org/noahbalboah/) 28 de octubre de 2016
1 resposta

This is super awesome and will be helpful managing customers sites.

 [ Llegiu totes les 2 ressenyes ](https://wordpress.org/support/plugin/one-time-login/reviews/)

## Col·laboradors i desenvolupadors

«One Time Login» és programari de codi obert. La següent gent ha col·laborat en 
aquesta extensió.

Col·laboradors

 *   [ Daniel Bachhuber ](https://profiles.wordpress.org/danielbachhuber/)
 *   [ Angelo ](https://profiles.wordpress.org/acali/)
 *   [ Gaelle Despoulain ](https://profiles.wordpress.org/gdespoulain/)

[Traduïu «One Time Login» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/one-time-login)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/one-time-login/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/one-time-login/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/one-time-login/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/one-time-login/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 0.4.0 (August 30th, 2021)

 * Introduces `one-time-login/v1/token` WP REST API endpoint to generate tokens [
   [#28](https://github.com/danielbachhuber/one-time-login/pull/28)].

#### 0.3.1 (June 1st, 2021)

 * Fires `one_time_login_after_auth_cookie_set` action after the auth cookie is 
   set [[#27](https://github.com/danielbachhuber/one-time-login/pull/27)].

#### 0.3.0 (May 24th, 2018)

 * Introduces `--delay-delete` flag to delete old tokens after 15 minutes instead
   of immediately.
 * Improves invalid token message when user is already logged in: “Invalid one-time
   login token, but you are logged in as ‘user_login’. Go to the dashboard instead?”.

#### 0.2.0 (May 3rd, 2018)

 * Introduces support for multiple one-time login links.
 * Links to the login screen from the “Invalid token” error message.

#### 0.1.2 (June 11th, 2016)

 * Fires `one_time_login_created` action when login URL is created, and `one_time_login_logged_in`
   action when user is logged in via one-time login URL.

#### 0.1.1 (May 26th, 2016)

 * Bug fix: Pass `$assoc_args` into the command to ensure the `--porcelain` flag
   actually works.

#### 0.1.0 (April 28th, 2016)

 * Initial release.

## Meta

 *  Versió **0.4.0**
 *  Darrera actualització **fa 3 mesos**
 *  Instal·lacions actives **40.000+**
 *  Versió del WordPress ** 4.4 o posterior **
 *  Provada fins a **6.9.4**
 *  Versió del PHP ** 7.1 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/one-time-login/)
 * Etiqueta
 * [login](https://ca.wordpress.org/plugins/tags/login/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/one-time-login/advanced/)

## Valoracions

 5 sobre 5 estrelles.

 *  [  2 valoracions de 5 estrelles     ](https://wordpress.org/support/plugin/one-time-login/reviews/?filter=5)
 *  [  0 valoracions de 4 estrelles     ](https://wordpress.org/support/plugin/one-time-login/reviews/?filter=4)
 *  [  0 valoracions de 3 estrelles     ](https://wordpress.org/support/plugin/one-time-login/reviews/?filter=3)
 *  [  0 valoracions de 2 estrelles     ](https://wordpress.org/support/plugin/one-time-login/reviews/?filter=2)
 *  [  0 valoracions de 1 estrelles     ](https://wordpress.org/support/plugin/one-time-login/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/one-time-login/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/one-time-login/reviews/)

## Col·laboradors

 *   [ Daniel Bachhuber ](https://profiles.wordpress.org/danielbachhuber/)
 *   [ Angelo ](https://profiles.wordpress.org/acali/)
 *   [ Gaelle Despoulain ](https://profiles.wordpress.org/gdespoulain/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/one-time-login/)