安装引导
This commit is contained in:
parent
379c052e94
commit
f24b298307
|
|
@ -44,7 +44,9 @@ class AdminUserRepo
|
||||||
]);
|
]);
|
||||||
$adminUser->save();
|
$adminUser->save();
|
||||||
|
|
||||||
$adminUser->assignRole($data['roles']);
|
if (isset($data['roles'])) {
|
||||||
|
$adminUser->assignRole($data['roles']);
|
||||||
|
}
|
||||||
return $adminUser;
|
return $adminUser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ class DatabaseController extends Controller
|
||||||
'name' => substr($email, 0, strpos($email, '@')),
|
'name' => substr($email, 0, strpos($email, '@')),
|
||||||
'email' => $email,
|
'email' => $email,
|
||||||
'password' => request('admin_password'),
|
'password' => request('admin_password'),
|
||||||
'locale' => session('locale'),
|
'locale' => session('locale') ?? 'en',
|
||||||
'active' => true,
|
'active' => true,
|
||||||
];
|
];
|
||||||
AdminUserRepo::createAdminUser($data);
|
AdminUserRepo::createAdminUser($data);
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ use Illuminate\Routing\Controller;
|
||||||
use Illuminate\Routing\Redirector;
|
use Illuminate\Routing\Redirector;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
use Beike\Installer\Helpers\EnvironmentManager;
|
use Beike\Installer\Helpers\EnvironmentManager;
|
||||||
|
use Illuminate\Support\Facades\Session;
|
||||||
use Validator;
|
use Validator;
|
||||||
|
|
||||||
class EnvironmentController extends Controller
|
class EnvironmentController extends Controller
|
||||||
|
|
@ -65,8 +66,12 @@ class EnvironmentController extends Controller
|
||||||
|
|
||||||
$results = $this->EnvironmentManager->saveFileWizard($request);
|
$results = $this->EnvironmentManager->saveFileWizard($request);
|
||||||
|
|
||||||
return $redirect->route('installer.database')->withInput()
|
$params = [
|
||||||
->with(['results' => $results]);
|
'admin_email' => $request->get('admin_email'),
|
||||||
|
'admin_password' => $request->get('admin_password'),
|
||||||
|
];
|
||||||
|
|
||||||
|
return redirect(route('installer.database', $params));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,8 @@ class WelcomeController extends Controller
|
||||||
{
|
{
|
||||||
if (in_array($lang, languages()->toArray())) {
|
if (in_array($lang, languages()->toArray())) {
|
||||||
Session::put('locale', $lang);
|
Session::put('locale', $lang);
|
||||||
|
Session::put('admin_email', 'aaa');
|
||||||
|
Session::put('admin_password', 'ppp');
|
||||||
}
|
}
|
||||||
return Redirect::back();
|
return Redirect::back();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue