安装引导程序增加后台账号密码设置
This commit is contained in:
parent
0ff6615cad
commit
dc16ece325
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Beike\Installer\Controllers;
|
||||
|
||||
use Beike\Admin\Repositories\AdminUserRepo;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Beike\Installer\Helpers\DatabaseManager;
|
||||
|
||||
|
|
@ -29,6 +30,16 @@ class DatabaseController extends Controller
|
|||
{
|
||||
$response = $this->databaseManager->migrateAndSeed();
|
||||
|
||||
$email = request('admin_email');
|
||||
$data = [
|
||||
'name' => substr($email, 0, strpos($email, '@')),
|
||||
'email' => $email,
|
||||
'password' => request('admin_password'),
|
||||
'locale' => 'en',
|
||||
'active' => true,
|
||||
];
|
||||
AdminUserRepo::createAdminUser($data);
|
||||
|
||||
return redirect()->route('installer.final')
|
||||
->with(['message' => $response]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class EnvironmentController extends Controller
|
|||
|
||||
$results = $this->EnvironmentManager->saveFileWizard($request);
|
||||
|
||||
return $redirect->route('installer.database')
|
||||
return $redirect->route('installer.database')->withInput($request->only('admin_email', 'admin_password'))
|
||||
->with(['results' => $results]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -67,6 +67,8 @@ return [
|
|||
'database_name' => 'required|string|max:50',
|
||||
'database_username' => 'required|string|max:50',
|
||||
'database_password' => 'nullable|string|max:50',
|
||||
'admin_email' => 'required|email:rfc,dns',
|
||||
'admin_password' => 'required|string|max:50',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in New Issue