我有一个wordpress网站的Android应用程序
在服务器端的代码中,我添加了此代码,用于比较输入的用户,密码和用户,传递存储在数据库中的内容
问题是user_pass表中的传递是在wordpress中加密的...
我该怎么办?
"connect.php" for connecting to db
<?php
include "connect.php";
$name=$_POST["name"];
$pass=$_POST["pass"];
$query="SELECT * FROM wp_users WHERE user_login=:name AND user_pass=:pass";
$result=$connect->prepare($query);
$result->bindParam(":name",$name);
$result->bindParam(":pass",$pass);
$result->execute();
$row=$result->fetch(PDO::FETCH_ASSOC);
if($row==false)
{
echo "you are not signing in";
}
else
{
echo $row["display_name"];
}
?>
答案 0 :(得分:0)
您必须知道存储的密码是如何加密的。然后使用相同的算法和密钥加密输入密码。那时你可以比较2个密码。