From 42e9cec923b95ca44baff014f8e9eaef464ce44a Mon Sep 17 00:00:00 2001 From: Filippo Bertilotti <filippobertilotti@gmail.com> Date: Mon, 22 Jul 2024 09:37:23 +0200 Subject: [PATCH] inizializzazione servizio relativo alla gestione del database e test inserimento dati del form su database --- app/Http/Controllers/Profiles/ProfilesController.php | 26 +++++++++++++++++++------- 1 files changed, 19 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/Profiles/ProfilesController.php b/app/Http/Controllers/Profiles/ProfilesController.php index 48ddb80..4d8d9ae 100644 --- a/app/Http/Controllers/Profiles/ProfilesController.php +++ b/app/Http/Controllers/Profiles/ProfilesController.php @@ -3,8 +3,12 @@ namespace App\Http\Controllers\Profiles; use App\Http\Controllers\Controller; +use App\Models\VodafoneUser; use App\Vola\Classes\Utils; +use App\Vola\Services\FakeSSODatabase\FakeSSODatabaseHandler; +use Exception; use Illuminate\Http\Request; +use Illuminate\Support\Facades\DB; class ProfilesController extends Controller { @@ -24,6 +28,7 @@ if ($this->authorized) { return view('vodafone_fake_sso.choose_profile', [ "domain" => Utils::getDomain($_SERVER['SERVER_NAME']), + "loggedInfo" => Utils::getLoggedUser($request), "setUrl" => "/set", "clearUrl" => "/clear" ]); @@ -32,7 +37,6 @@ public function setFakeSSO(Request $request) { - \Log::channel('sso')->debug("Attivo la sessione FakeSSO"); if ($this->authorized) { $json = $request->json()->all(); $expire = time() + (60 * 30); @@ -50,7 +54,6 @@ public function clearFakeSSO(Request $request) { - \Log::channel('sso')->debug("Rimuovo la sessione FakeSSO"); $domain = Utils::getDomain($_SERVER['SERVER_NAME']); if ($this->authorized) { @setcookie('mc_FakeSSO', "", -1, "/", $domain); @@ -67,13 +70,22 @@ { $defaultXML = \Arr::first(config('devtools.fake_sso_profiles')); $data = [ - "sso_getWebcustomerInformation" => \Arr::first($defaultXML["sso"]["getWebcustomerInformation"]["parametri"]["t"]), - "sso_getMSISDNDetails" => \Arr::first($defaultXML["sso"]["getMSISDNDetails"]["parametri"]["t"]), - "sso_getMSISDNList" => \Arr::first($defaultXML["sso"]["getMSISDNList"]["parametri"]["t"]), + "sso_getWebcustomerInformation" => \Arr::first($defaultXML["sso"]["getWebcustomerInformation"]["parametri"]["k"]), + "sso_getMSISDNDetails" => \Arr::first($defaultXML["sso"]["getMSISDNDetails"]["parametri"]["k"]), + "sso_getMSISDNList" => \Arr::first($defaultXML["sso"]["getMSISDNList"]["parametri"]["k"]), "sso_getSelectedMSISDNDetails" => \Arr::first($defaultXML["sso"]["getSelectedMSISDNDetails"]["parametri"]["ms"]), "sso_getInfoActivationWSC" => \Arr::first($defaultXML["sso"]["getInfoActivationWSC"]["parametri"]["boID"]), - "picasso_getWebcustomerInformation" => \Arr::first($defaultXML["picasso"]["getWebcustomerInformation"]["parametri"]["t"]), + "picasso_getWebcustomerInformation" => \Arr::first($defaultXML["picasso"]["getWebcustomerInformation"]["parametri"]["k"]), ]; - return view('vodafone_fake_sso.create-view', $data); + return view('vodafone_fake_sso.create-view', $data); } + + public function saveUser(Request $request) { + $data = $request->all(); + //VodafoneUser::save(["Name" => "Paolo", "Surname" => "Test", "EmailAddress" => "paolotest@test.it"]); + $dbHandler = new FakeSSODatabaseHandler; + //$databaseHandler->testInserimentoDatabase(); + return view("vodafone_fake_sso.db-create-view"); + } + } -- Gitblit v1.8.0