我已经得到了一个网站,与YI1.1.1.4,我想创造新的用户。我只能手动创建这些用户的问题,因为没有注册表单。我尝试使用以下代码创建这些用户,以获得一个散列密码,然后将该密码连同其他用户凭据(用户名和电子邮件)添加到数据库中。问题是,当我尝试使用正确的凭据登录时,我会得到一个错误。手动添加新用户的正确方法是什么?为了获得散列密码,我使用的代码是:
$newPassword = '123456as';
$hashedPassword = CPasswordHelper::hashPassword($newPassword);发布于 2022-02-21 21:12:33
我不知道是否有人会需要这个,但对我有用的解决方案是散列我选择的密码,并在一个牌号中回音。然后,我复制了散列密码,并将其添加到数据库中的密码字段(我使用的代码)中:
$password = '1234567';
$newpass = hash('sha512', $password);
echo $newpasshttps://stackoverflow.com/questions/70761130
复制相似问题