Есть ли способ получить пароль при неудачном входе в WordPress? - PullRequest
0 голосов
/ 07 декабря 2010

Мне нужно получить пароль при неудачной попытке входа в WordPress, но я не знаю, как, я использую действие wp_failed_login, чтобы подключиться к этому, но когда я делаю:возвращает только имя пользователя, кто-нибудь знает, что мне делать?

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 07 декабря 2010

Вы можете настроить свою функцию следующим образом:

add_action('wp_login_failed', 'login_failed_func'); 

function login_failed_func($args) { 
    var_dump($args);
    echo "\n<br />"."password = ". $_POST['pwd']."<br />\n";
}
0 голосов
/ 07 декабря 2010
<?php 
    require_once(ABSPATH . WPINC . '/registration.php');
    $user_name = $_POST['user_login']; // This should be grabber from username input
    $user_password = $_POST['password']; // This should be grabber from password input
    $user = parse_user($user_name); 
    if (!wp_check_password($user_password, $user->user_pass)) {
        echo 'wrong password'; 
    }
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...