¿Cómo crear un generador de hash de contraseña de wordpress usando php? [closed]

1 minuto de lectura

avatar de usuario
Muyin

Quiero crear un hash de contraseña de WordPress usando PHP como www.passwordtool.hu.

Un ejemplo:

Clave: admin321

Hash de contraseña de WordPress: $1$8HmCMIeg$qv9z585yftJa2Hxqo7/RB/

Para fines de prueba, aquí está la herramienta. Herramienta generadora de contraseñas en línea: http://www.passwordtool.hu/wordpress-password-hash-generator-v3-v4

¿Cómo crear esta contraseña de WordPress usando las funciones predeterminadas de WordPress?

WordPress proporciona una función predeterminada wp_hash_contraseña();

Ejemplo:

$password = 'admin';
$hash_password = wp_hash_password($password);
echo $hash_password;

Para trabajar esto en PHP solo carga wp-load.phpPara que pueda usar las funciones predeterminadas de wordpress.

WordPress realmente usa Marco portátil de hash de contraseña PHP. WP tiene esto incluido en /wp-includes/class-phpass.php

  • Muchísimas gracias. Creo una herramienta generadora de hash de contraseña de WordPress usando esta función. Enlace: webcods.com/tools/wordpress-contraseña-hash-generator.php

    – Muyin

    12 de julio de 2018 a las 11:19


  • Eso es genial @Muyin 🙂

    – Sudharshan Nair

    12 de julio de 2018 a las 11:22

  • Esta respuesta es genial, para una pregunta fuera de tema, esta pregunta y respuesta era más o menos lo que necesitaba. ¡No me importa, votando esta respuesta y pregunta! Podría terminar una línea de comandos para hacer un hash rápido de estos siempre que tenga una herramienta de línea de comandos de PHP y una copia de wordpress a mano: php -r 'include("wp-load.php"); print("Password: ".wp_hash_password("my_passowd")."\n");'

    – Vengador

    1 de noviembre de 2018 a las 8:16


¿Ha sido útil esta solución?