From 68b84d1f652aae4644c2dde96d9bb99e358294e8 Mon Sep 17 00:00:00 2001
From: davide.cucurnia@vola.it <davide.cucurnia@vola.it>
Date: Wed, 07 Feb 2024 10:18:30 +0100
Subject: [PATCH] struttura di base versione model based

---
 resources/views/vodafone_fake_sso/choose_profile.blade.php |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/resources/views/vodafone_fake_sso/choose_profile.blade.php b/resources/views/vodafone_fake_sso/choose_profile.blade.php
index 333cc26..7f5fa7a 100644
--- a/resources/views/vodafone_fake_sso/choose_profile.blade.php
+++ b/resources/views/vodafone_fake_sso/choose_profile.blade.php
@@ -14,7 +14,6 @@
             border: 1px solid black;
             padding: 20px;
             margin-bottom: 30px;
-            height: 80px;;
         }
 
         .grid {
@@ -30,6 +29,12 @@
             margin-top: 26px;
             line-height: 42px;
         }
+
+        a {
+            text-decoration:underline;
+            display: block;
+        }
+
     </style>
 </head>
 
@@ -39,14 +44,13 @@
 
     <div class="grid">
 
-        <h1 class="vfa-red-title">Laravel FakeSSO</h1>
+        <h1 class="vfa-red-title">Standalone FakeSSO Server</h1>
 
         <form id="fakesso" name="fakesso" action="" method="POST">
             @csrf
             <div class="c-box">
-                <p>
-                    Seleziona la sessione di SSO e attivala
-                </p>
+                <h2>Seleziona il profilo SSO su cui vuoi loggarti</h2>
+                <p>Il login utilizza i cookie a livello di dominio, risulterai loggato su tutti i portali che utilizzano il dominio attuale ({{$domain}}).</p>
                 <select id="sel_attiva">
                     @foreach (config('devtools.fake_sso_profiles') as $profileIndex => $profileContent)
                         <option value="{{$profileIndex}}">{{$profileContent['name']}}</option>
@@ -56,17 +60,19 @@
                 <div class="c-half"></div>
             </div>
             <div class="c-box">
-                <p>
-                    Elimina dalla sessione la FakeSSO.
-                </p>
+                <p>Elimina dalla sessione i cookie FakeSSO.</p>
                 <input type="button" value="Reset" id="btnReset"/>
 
             </div>
         </form>
         <div class="c-box">
-            <a href="{{route('create-view')}}">
-                Crea nuovo profilo sso
-            </a>
+            <a href="{{route('create-view')}}">Crea nuovo profilo sso</a>
+        </div>
+        <div class="c-box">
+            <h2>Scorciatoie Portali</h2>
+            @foreach (config('custom.portals_shortcuts',[]) as $websiteName => $websiteUri)
+                <a href="{{$websiteUri}}" target="_blank">{{$websiteName}}</a>
+            @endforeach
         </div>
     </div>
 </div>
@@ -78,7 +84,7 @@
         document.getElementById("btnAttiva").onclick = setCookies;
         document.getElementById("btnReset").onclick = delCookies;
 
-        function callAjax(url, withReload = true) {
+        function callAjax(url) {
             document.getElementById('vola-loading').style.display = 'block';
             let profile = document.getElementById('sel_attiva').value;
             $.ajax({
@@ -91,12 +97,8 @@
                 data: JSON.stringify({prof: profile}),
             }).done(function (msg) {
                 document.getElementById('vola-loading').style.display = 'none';
-                if (withReload) {
-                    location.href = location.origin + "/get";
-                }
             }).fail(function() {
                 document.getElementById('vola-loading').style.display = 'none';
-                location.href = location.origin + "/get";
             });
         }
 

--
Gitblit v1.8.0