From d5d253a98cabfe8f57335a2805120335d5ab265d Mon Sep 17 00:00:00 2001
From: davide.cucurnia@vola.it <davide.cucurnia@vola.it>
Date: Thu, 08 Feb 2024 18:34:39 +0100
Subject: [PATCH] stato login in pagina controller

---
 resources/views/vodafone_fake_sso/choose_profile.blade.php |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/resources/views/vodafone_fake_sso/choose_profile.blade.php b/resources/views/vodafone_fake_sso/choose_profile.blade.php
index 7f5fa7a..0ce5b40 100644
--- a/resources/views/vodafone_fake_sso/choose_profile.blade.php
+++ b/resources/views/vodafone_fake_sso/choose_profile.blade.php
@@ -45,6 +45,13 @@
     <div class="grid">
 
         <h1 class="vfa-red-title">Standalone FakeSSO Server</h1>
+        <div class="c-box" id="status-info">
+            @if (isset($loggedInfo["logged"]) && $loggedInfo["logged"] == "1")
+                <p>Loggato: {{$loggedInfo["username"]}}</p>
+                <p>Profilo numero: {{$loggedInfo["token"]}}</p>
+            @endif
+            <p>Controllo cookie: {{(isset($loggedInfo["message"])) ? $loggedInfo["message"] : 'OK'}}</p>
+        </div>
 
         <form id="fakesso" name="fakesso" action="" method="POST">
             @csrf
@@ -84,7 +91,7 @@
         document.getElementById("btnAttiva").onclick = setCookies;
         document.getElementById("btnReset").onclick = delCookies;
 
-        function callAjax(url) {
+        function callAjax(url, isSet) {
             document.getElementById('vola-loading').style.display = 'block';
             let profile = document.getElementById('sel_attiva').value;
             $.ajax({
@@ -97,6 +104,7 @@
                 data: JSON.stringify({prof: profile}),
             }).done(function (msg) {
                 document.getElementById('vola-loading').style.display = 'none';
+                if (isSet) document.getElementById('status-info').innerHTML = 'Creati cookie per profilo xno:' + profile;
             }).fail(function() {
                 document.getElementById('vola-loading').style.display = 'none';
             });
@@ -104,12 +112,12 @@
 
         function setCookies() {
             let setUri = location.origin + "{{$setUrl}}";
-            callAjax(setUri);
+            callAjax(setUri, true);
         }
 
         function delCookies() {
             let logoutUri = location.origin + "{{$clearUrl}}";
-            callAjax(logoutUri);
+            callAjax(logoutUri, false);
         }
 
     });

--
Gitblit v1.8.0