Sto usando un sito wordpress. Voglio solo sapere, Come ottenere un semplice testo dalla password crittografata (memorizzata nel database di wordpress). Ho usato il $wp_hasher->CheckPassword($plain_password, $password_hashed)
per verificare che la password sia corretta o meno. Ma questa volta mi piacerebbe sapere come ottenere testo normale.Come decifrare la password generata da wordpress
risposta
Non sarà possibile recuperare una password in testo semplice da wordpress.
Wordpress utilizza una crittografia a 1 via per memorizzare le password utilizzando una variante di md5. Non c'è modo di invertire questo.
Vedi questo articolo per ulteriori informazioni http://wordpress.org/support/topic/how-is-the-user-password-encrypted-wp_hash_password
Beh, questo è chiaro Grazie Jacob. –
Questa è una delle soluzioni proposte presenti nel article Jacob detto, e ha funzionato grande come un modo manuale per cambiare la password, senza dover utilizzare il ripristino e-mail.
- Nella tabella DB
wp_users
, aggiungere una chiave, come abc123 alla colonnauser_activation
. - Visita yoursite.com/wp-login.php?action=rp & key = abc123 & login = yourusername
- Ti verrà richiesto di inserire una nuova password.
Non funziona, dice "Il tuo link per resettare la password è scaduto. Richiedi un nuovo link sotto" –
Quindi, vuoi inserire la password? Non so se è sicuro per i tuoi utenti se conosci le loro password in chiaro ... – q3d
Perché dovresti volerlo fare? -1. – Sepster
@iyrag Sto creando un'app mobile in cui un utente può aggiornare la sua password qualsiasi numero di volte, o L'utente potrebbe desiderare di inviare per e-mail la password che ha creato. In qualsiasi modo volevo solo sapere come è, ma non intendo conoscere la password del mio utente e modificarli. right –