要求用户在更改密码期间添加旧密码

时间:2018-07-12 11:32:22

标签: php wordpress

我目前正在wordpress中制作一个RESP API来更改密码,因此在更改密码期间,我需要旧密码

当前我正在使用3个参数uid,passwordconf_passeor

所以我是否需要输入旧密码。

以下是我的密码更改代码。

if ( $_REQUEST['password'] != $_REQUEST['confirm_password'] ){
        $result = array('status'=>false,'message'=>'the passwords you entered do not match.');
        header('Content-Type: application/json');
        echo  json_encode($result);
        die();
    }

    if($_REQUEST['uid'] &&  $_REQUEST['password']){
        $password = $_REQUEST['password'] ;
        $data =wp_set_password( $password, $_REQUEST['uid'] );  
        $result = array('status'=>true,'message'=>'Password changed successfully.');        
    }else{
        $result = array('status'=>false,'message'=>'Something went wrong.');        
    }

    header('Content-Type: application/json');
        echo  json_encode($result);
        die();

如果是,那我应该怎么做。

0 个答案:

没有答案