sql - How to migrate users from Wordpress to PHP website
one text
I had a wordpress website, and I currently working on a PHP website from scratch.
The question, is that I need that the users from Wordpress, can login in the new PHP website from scratch. So for that. I was thinking that maybe the key is on exporting the database wp_user, and import it into the new database from the PHP website.
I have made that, so now I have the row user_pass, with the password hashed. I need when a user put his password, it matches with the hashed password from user_pass.
I have tried md5($string), but it doesn't match.
How could I get a password, and hash it to check if the password matches? Thank you
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form action="index.php" method="POST">
<input name="password" type="text">
</form>
</body>
</html>
<?php
$db = mysqli_connect('localhost', 'root', '', 'testing_wordpress');
$password = false;
if(isset($_POST)){
if(isset($_POST['password'])){
$password = $_POST['password'];
}
}
if($password != false){
$password_encrypt = md5($password); // This doesn't match.
echo $password . "<br>";
echo $password_encrypt;
$sql = "SELECT * FROM wptf_users WHERE user_pass = '$password_encrypt'";
$query = mysqli_query($db, $sql);
if($query){
var_dump($query);
}else {
echo "Not match";
}
}else {
}
?>
Source