1、新建 pass.php 在 typecho 目录
<?php
include_once './var/Utils/PasswordHash.php';
$generatedPassword = '123456';//新密码
$hasher = new \Utils\PasswordHash(8, true);
$password = $hasher->HashPassword($generatedPassword);
print_r($password . "\n");
exit;2、打开网址 url+pass.php 获得加密字符串
3、去数据库粘贴获得的加密字符串
读代码
install.php 1285行
        // write user
        $hasher = new \Utils\PasswordHash(8, true);
        $installDb->query(
            $installDb->insert('table.users')->rows([
                'name' => $config['userName'],
                'password' => $hasher->hashPassword($config['userPassword']),
                'mail' => $config['userMail'],
                'url' => $config['userUrl'],
                'screenName' => $config['userName'],
                'group' => 'administrator',
                'created' => \Typecho\Date::time()
            ])
        );参考(旧版本)
https://blog.csdn.net/weixin_39857866/article/details/117694628
评论