所以我有一个没有散列密码的登录页面,但是当然,这是不安全的,所以我决定在注册时散列密码。但是,当我从数据库中选择密码时,我不知道该如何在哪里使用verify_password。我使用this来查看是否有用户名和密码输入的结果如下:
$q = "SELECT * FROM users WHERE username='$username' AND pass
我想将密码保存在我的c#代码中,作为md5或SHA,但不知道如何保存。con = new MySqlConnection("Server=server-ip;Database=database;user=user;Pwd=password;SslMode=none");
我的问题是,我的一个客户获得了我的数据
我正在做一些思考的问题。我为我的Xamarin.Forms应用创建了一个注册/登录系统。现在,当我注册一个帐户时,我散列密码并添加随机盐,但我对登录也做了同样的事情。问题是,我需要获得与我在寄存器中使用的密码完全相同的盐。下面是两个用于创建salt和hasing的函数: public String CreateSalt(int size) var rng = new System.Securit