从外部PHP验证WordPress登录

时间:2017-02-08 01:46:10

标签: php wordpress encryption

我正在构建一个C#应用程序,用户需要首先登录,这些登录凭据与WordPress登录凭据相同。这就是我现在所做的。

<?php
if (empty($_GET['username']) || empty($_GET['password']) ) {
    echo "error";
}
else
{
    $password = $_GET['password'];
    try 
    {
        $db = new PDO("mysql:host=localhost;dbname=wordpress", "root", "");
    } catch ( PDOException $e )
    {
        print $e->getMessage();
    }
    $query = $db->prepare("SELECT * FROM wp_users WHERE user_login = :username AND user_pass = :user_pass");
    $query->execute(array('username' => $_GET['username'], 'user_pass' => $password));
    $query = $query->fetch(PDO::FETCH_ASSOC);
    if ( $query )
    {
        echo "done";
    }
    else
    {
        echo "error";
    }
}
?>

解密WP密码真的很难。如何创建一个.php文件来检查WP登录是正确还是错误?

0 个答案:

没有答案
相关问题