Wordpress C#用户登录
本文关键字:登录 用户 Wordpress | 更新日期: 2023-09-27 18:00:49
我有一个非常基本的C#登录系统,首先我使用localhost和基本的数据库库用户名密码,但现在我想将我的项目连接到我的网站wordpress,然后我意识到wordpress数据库根本不是基本的,它们加密用户密码。
这是我的登录系统的代码
MySqlCommand cmd =
new MySqlCommand("SELECT * FROM member.member WHERE username=@username AND password=@password ;",
connection);
cmd.Parameters.AddWithValue("@username", this.metroTextBox1.Text);
cmd.Parameters.AddWithValue("@password", this.metroTextBox2.Text);
这是一个示例密码,它是123456
$p$B84VsdpngrtX/Aep0VNW3X1mz8mzJ。
但这也是123456
$p$B9sKzYbWqf.BTewOR7G.4j2.1.7S87/
和这个
$p$BCkM0oYKnu2/M1Xz5BDBjnLqKOn.4。
我如何重新编码我的程序和检查密码是真是假。
很久以前问过,但为我未来的自己回答:
找到了CryptSharp库的链接。https://www.zer7.com/software/cryptsharp
下载的文件(.Net Framework 2.0(将所有文件复制到一个新的.Net Core(3.1(项目中,并在不接触任何文件的情况下进行编译。
wordpress密码检查工作正常,没有任何问题!
原始堆叠交换应答
这篇博客文章(法语(