Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Domande generiche su Joomla!
  3. Schermata utenti loggati lato amministratore

Schermata utenti loggati lato amministratore

Pianificato Fissato Bloccato Spostato Domande generiche su Joomla!
36 Post 6 Autori 555 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • jabbaJ Non in linea
    jabbaJ Non in linea
    jabba
    scritto su ultima modifica di
    #15

    Provate a fare una segnalazione su github con gli step per riprodurre il problema e, se possibile, qualche screenshot. Vediamo se qualcun altro ha avuto questo problema.

    Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

    1 Risposta Ultima Risposta
    1
    • matty80M Non in linea
      matty80M Non in linea
      matty80
      scritto su ultima modifica di
      #16

      Ho scritto anche nel forum di Joomla.org, ho ricevuto solo 1 risposta. Altri utenti non hanno segnalato lo stesso problema.
      https://forum.joomla.org/viewtopic.php?f=839&t=1020991

      ilaboratorio.net

      1 Risposta Ultima Risposta
      0
      • G Non in linea
        G Non in linea
        Gioacchino
        scritto su ultima modifica di
        #17

        Da ChatGPT

        Contesto tecnico

        In Joomla (come in molti CMS), la durata della sessione impostata — ad esempio 60 minuti — non significa che la sessione scadrà automaticamente al momento della chiusura del browser.
        Piuttosto:

        Il valore “Durata sessione” (in Configurazione globale → Sistema → Impostazioni sessione) indica per quanto tempo l’ID di sessione rimane valido sul server dopo l’ultimo accesso dell’utente.
        → Se l’utente chiude il browser e poi lo riapre entro quel tempo, può risultare ancora autenticato.

        ⚙️ Perché la sessione resta attiva

        Ecco le cause più comuni:

        Cookie di sessione non eliminato
        Joomla salva l’identificativo della sessione in un cookie (es. hash_random).
        Se il browser è configurato per ricordare i cookie anche dopo la chiusura, il cookie rimane valido, e quindi anche la sessione.

        Session handler impostato su “Database” o “File”
        Joomla conserva le sessioni nel database o nel filesystem fino alla scadenza temporale indicata (60 minuti nel tuo caso).
        Finché non scade, un utente con un cookie valido può riaccedere automaticamente.

        Opzione “Ricordami”
        Se abilitata, aggiunge un token persistente (diverso dalla normale sessione) che mantiene l’autenticazione anche dopo la scadenza della sessione.

        ✅ Come far sì che la chiusura del browser termini subito la sessione

        Se vuoi che la chiusura del browser disconnetta sempre l’utente:

        Imposta la durata sessione a 60 minuti (ok com’è).

        Disattiva “Ricordami” in Plugin → Sistema - Ricordami.

        Usa cookie di sessione temporanei:

        Vai in Configurazione → Sistema → Impostazioni sessione

        Imposta “Cookie lifetime” (Durata cookie) su 0.
        → In questo modo il cookie è valido solo finché il browser è aperto.

        Assicurati che “Path cookie” e “Dominio cookie” siano corretti (altrimenti il cookie potrebbe comportarsi in modo inatteso).

        Svuota la cache e chiudi il browser per testare il comportamento reale.

        🧪 Test rapido

        Per verificare:

        Accedi al backend o frontend.

        Chiudi completamente il browser (non solo la scheda).

        Riaprilo e torna al sito.

        ➡️ Se la configurazione è corretta e il cookie è temporaneo, dovresti essere disconnesso.

        Siamo qui perché non sappiamo come fare.
        Non c'è provare, c'è solo fare.

        Quel che posso faccio, quello che non posso non faccio.

        1 Risposta Ultima Risposta
        0
        • matty80M Non in linea
          matty80M Non in linea
          matty80
          scritto su ultima modifica di matty80
          #18

          Mi dispiace che non riesco a farmi capire. Sicuramente per colpa mia.
          La sessione non scade quando chiudo il browser, scade dopo 60 minuti. Però il backend continua a fare vedere utenti loggati lo stesso.
          1000039350.jpg
          Non riesco a postare una foto perché da mobile non me la carica boh.....
          Lasciamo stare........
          Forse un giorno rifunzionerà.

          ilaboratorio.net

          1 Risposta Ultima Risposta
          0
          • pstradaP Non in linea
            pstradaP Non in linea
            pietro strada
            scritto su ultima modifica di
            #19

            Io l'ho capita e capita anche a me. Restano visibili le sessioni, come se l'utente fosse effettivamente attivo, cosa che in realtà non è.

            Puoi trovarmi su: geniodelweb.it

            matty80M 2 Risposte Ultima Risposta
            1
            • matty80M Non in linea
              matty80M Non in linea
              matty80
              scritto su ultima modifica di
              #20

              Esatto, proprio così. Nelle versioni precedenti a alla 5.4 non succedeva. Se stasera o i prossimi gg. Avrò un po' di tempo seguirò il consiglio di @jabba e scriverò su ghitub

              ilaboratorio.net

              1 Risposta Ultima Risposta
              0
              • matty80M Non in linea
                matty80M Non in linea
                matty80
                scritto su ultima modifica di
                #21

                Ho aperto post su Github (è il mio 1°, spero di aver fatto bene)
                Vi lascio il link se vi interessa: https://github.com/joomla/joomla-cms/issues/46394

                ilaboratorio.net

                webmanW 1 Risposta Ultima Risposta
                1
                • webmanW Non in linea
                  webmanW Non in linea
                  webman
                  risposto a matty80 su ultima modifica di
                  #22

                  @matty80 ha detto in Schermata utenti loggati lato amministratore:

                  Ho aperto post su Github (è il mio 1°, spero di aver fatto bene)
                  Vi lascio il link se vi interessa: https://github.com/joomla/joomla-cms/issues/46394

                  Ciao @matty80
                  Alikon non parla del plugin, ma dell'attività 'Session GC', e credo che è una cosa sensata, cioè di avviare l'attività ogni x tempo = tempo della sessione.

                  sessiongc.png

                  Meglio un backup oggi che un restore domani.

                  matty80M 1 Risposta Ultima Risposta
                  0
                  • matty80M Non in linea
                    matty80M Non in linea
                    matty80
                    risposto a webman su ultima modifica di
                    #23

                    @webman ah ok, cmq ho appena provato ma non funziona. Tra l altro era già pianificato come nel tuo screenshot, ho impostato 60 minuti e avviato una prova. Ma non funziona.

                    ilaboratorio.net

                    1 Risposta Ultima Risposta
                    0
                    • matty80M Non in linea
                      matty80M Non in linea
                      matty80
                      risposto a pietro strada su ultima modifica di
                      #24

                      @pstrada leggendo i ticket di GitHub pare ci siano dei problemi con la pianificazione delle attività nati dall' aggiornamento da 5.3 a 5.4
                      Quindi se il problema lo riscontri anche tu è molto probabilmente che investa anche il log degli utenti oltre all' aggiornamento.
                      Da stamattina ho fatto delle verifiche anche con il database ma non ne vengo a capo.....

                      ilaboratorio.net

                      1 Risposta Ultima Risposta
                      0
                      • webmanW Non in linea
                        webmanW Non in linea
                        webman
                        scritto su ultima modifica di
                        #25

                        Sembra che Alikon ha inserito una PR

                        Meglio un backup oggi che un restore domani.

                        1 Risposta Ultima Risposta
                        0
                        • matty80M Non in linea
                          matty80M Non in linea
                          matty80
                          risposto a pietro strada su ultima modifica di
                          #26

                          @pstrada ciao, riprendo questo discorso perché su ghitub pare che abbiano risolto questo problema nell' aggiornamento J 5.4.1 ma a me continua a non funzionare. Hai modo di verificare se a te il problema è rientrato? Grazie in anticipo.

                          ilaboratorio.net

                          1 Risposta Ultima Risposta
                          0
                          • luX0r75L Non in linea
                            luX0r75L Non in linea
                            luX0r75
                            scritto su ultima modifica di luX0r75
                            #27

                            Ciao.
                            Io uso la gestione delle sessioni rigorosamente su "File system" perché è più performante e le pagine caricano più velocemente.

                            Ma non è questo il punto.
                            Volevo fare delle precisazioni a quanto ho letto nel post e nei commenti.
                            Joomla! può cancellare le sessioni solo se l'impostazione di gestione delle stesse è impostata su "Database".

                            Quando è impostata su "File system", la cancellazione delle sessioni deve essere effettuata dall'utente, perché per questioni di sicurezza la cartella di store delle sessioni (Es. php_sessions) deve essere al di fuori della cartella "public_html" dove risiede il sito web.

                            Io utilizzo da anni un cron tab che va a cancellarmele dopo t tempo.

                            EDIT: Da Joomla 5 è possibile utilizzare cli/joomla.php session:gc da un cron tab e, da quel che leggo, è consigliato eseguirlo anche per la gestione delle sessioni impostata su "Database".
                            Fate una prova, potrebbe risolvere il problema.

                            https://www.htmlcrusco.it

                            1 Risposta Ultima Risposta
                            0
                            • luX0r75L Non in linea
                              luX0r75L Non in linea
                              luX0r75
                              scritto su ultima modifica di luX0r75
                              #28

                              Su Joomla 5.4.1, gestione sessioni su "Database", ho eseguito lo scheduler "Session GC" e la tabella #__session è stata pulita correttamente.

                              Con gestione sessioni su "File system" ho scoperto che non funziona più una cippalippa: né il Session GC, e né il mio cron tab personale.
                              Se riesco a trovare soluzione, vi aggiorno.

                              https://www.htmlcrusco.it

                              matty80M 1 Risposta Ultima Risposta
                              1
                              • matty80M Non in linea
                                matty80M Non in linea
                                matty80
                                risposto a luX0r75 su ultima modifica di
                                #29

                                @luX0r75 nel sito dove riscontro il problema, la sessione è impostata su database.
                                Sei sicuro che pulisca veramente la sessione?

                                ilaboratorio.net

                                1 Risposta Ultima Risposta
                                0
                                • luX0r75L Non in linea
                                  luX0r75L Non in linea
                                  luX0r75
                                  scritto su ultima modifica di
                                  #30

                                  Sicuro. La tabella #__session è vuota e nel backend non mi visualizza più la pletora di utenti loggati.
                                  Prova a lanciare Session GC direttamente dalle Attività pianificate tramite il tasto Avvia test e vedi se funziona.

                                  https://www.htmlcrusco.it

                                  matty80M 1 Risposta Ultima Risposta
                                  0
                                  • matty80M Non in linea
                                    matty80M Non in linea
                                    matty80
                                    risposto a luX0r75 su ultima modifica di matty80
                                    #31

                                    @luX0r75 è la prima cosa che ho fatto dopo aver aggiornato a j 5.4.1 e tutta quella lista ormai accumulata dopo 1 mese rimane, a meno che non forzo manualmente il logout.
                                    Il test lo fai su di un sito aggiornato o una nuova installazione?
                                    Io nel mio aggiornato ho la cache disabilitata.
                                    Scusa se ti dico tutte queste info, ma è per capire cosa può interferire

                                    ilaboratorio.net

                                    1 Risposta Ultima Risposta
                                    0
                                    • luX0r75L Non in linea
                                      luX0r75L Non in linea
                                      luX0r75
                                      scritto su ultima modifica di
                                      #32

                                      Ho provato su uno dei siti di cui mi occupo. Anche io Cache di sistema disabilitata.
                                      In più ho:

                                      • Attivo il plugin "Attività - Eliminazione dati sessione"
                                      • Configurazione globale -> Vita della sessione = Attività pianificata -> Session GC -> Intervallo in minuti
                                      • Attività pianificata -> Session GC -> Abilita pulizia dati di sessione su ON

                                      https://www.htmlcrusco.it

                                      matty80M 1 Risposta Ultima Risposta
                                      0
                                      • matty80M Non in linea
                                        matty80M Non in linea
                                        matty80
                                        risposto a luX0r75 su ultima modifica di
                                        #33

                                        @luX0r75 Io di attività pianificate attive ho quelle che poi sono standard, ovvero:
                                        Notifica di aggiornamento di Joomla
                                        Ruota log
                                        Attività - Eliminazione della sessione.
                                        Tra l'altro prima che notassi il problema non avevo neanche mai preso in considerazione.

                                        ilaboratorio.net

                                        1 Risposta Ultima Risposta
                                        0
                                        • luX0r75L Non in linea
                                          luX0r75L Non in linea
                                          luX0r75
                                          scritto su ultima modifica di
                                          #34

                                          Sì, ok per le attività pianificate, ma il plugin "Attività - Eliminazione dati sessione" è abilitato?

                                          Sistema -> Plugin -> Attività - Eliminazione dati sessione

                                          È un plugin di tipo "task".

                                          https://www.htmlcrusco.it

                                          matty80M 1 Risposta Ultima Risposta
                                          0

                                          • Accedi

                                          • Non hai un account? Registrati

                                          • Accedi o registrati per effettuare la ricerca.
                                          Powered by NodeBB Contributors
                                          • Primo post
                                            Ultimo post
                                          0
                                          • Categorie
                                          • Recenti
                                          • Tag
                                          • Popolare
                                          • Utenti
                                          • Gruppi