From 7531ef30e03d4105c6d733e957536bab108cc759 Mon Sep 17 00:00:00 2001 From: zhaoxiang Date: Wed, 27 May 2020 17:30:52 +0800 Subject: [PATCH] =?UTF-8?q?modified=20=E4=BF=AE=E5=A4=8D=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E5=A4=B1=E8=B4=A5=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/command/Install.php | 2 +- database/migrations/20190515031308_ini_admin_user.php | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/command/Install.php b/application/command/Install.php index 63f706b..cabae69 100644 --- a/application/command/Install.php +++ b/application/command/Install.php @@ -80,7 +80,7 @@ class Install extends Command { $output->info('ApiAdmin配置更新成功'); //生成lock文件,并且写入用户名密码 - file_put_contents($lockFile, "lock"); + file_put_contents($lockFile, $authKey); $output->info('lock文件初始化成功'); Console::call('migrate:run'); diff --git a/database/migrations/20190515031308_ini_admin_user.php b/database/migrations/20190515031308_ini_admin_user.php index ea67140..5e23e32 100644 --- a/database/migrations/20190515031308_ini_admin_user.php +++ b/database/migrations/20190515031308_ini_admin_user.php @@ -30,11 +30,14 @@ class IniAdminUser extends Migrator { */ public function up() { $pass = Strs::randString(8); + $lockFile = Env::get('app_path') . 'install' . DIRECTORY_SEPARATOR . 'lock.ini'; + $authKey = file_get_contents($lockFile); + $data = [ 'id' => 1, 'username' => 'root', 'nickname' => 'root', - 'password' => Tools::userMd5($pass), + 'password' => Tools::userMd5($pass, $authKey), 'create_time' => time(), 'create_ip' => ip2long('127.0.0.1'), 'update_time' => time(),