Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    io attualmente uso le sessioni e quindi con lo stesso utente possono entrare in molti. Quindi per adottare questo sistema devo eliminare le sessioni?

  2. #12
    No puoi tenerlo come seconda verifica. Usa la sessione per verificare il login e il timestamp per verificare se la sessione è ancora aperta. In caso sia scaduto cancella la sessione e sarà come effettuare un logout automatico
    Ce l'ho fatta! - ItalianPixel -

  3. #13
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    Originariamente inviato da portapipe
    In caso sia scaduto cancella la sessione e sarà come effettuare un logout automatico
    per scaduto intendi trascorsi 15 minuti?
    Il mio dubbio è questo: accedo dal computer A e lascio la pagina aperta per 15 minuti. (quindi nel db avrò il time dell'ultima azione oltre 15 minuti), provo ad accedere dal computer B dopo 20 minuti e ovviamente accedo, perchè sono trascorsi 20 minuti. Ma se riprendo a lavorare nel computer A non mi si disconnette e mi fa lavorare? essendoci una sessione attiva nel computer A è come se fosse loggato no?

  4. #14
    Se metti un controllo in ogni pagina, cosa che comunque devi fare per sicurezza, alla prima azione che fa (invio email, cambio pagina o altro) lo fai disconnettere.

    Fatti una funziona logout() e una controllo() da richiamare ad ogni caricamento di pagina.
    Ce l'ho fatta! - ItalianPixel -

  5. #15
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    Grazie.. scusa ma sono un poco duro!!!
    ma se imposto una scadenza alla sessione?
    io in ogni pagina richiamo già un file che mi verifica che sia attiva la sessione altrimenti mi reindirizza al login...

  6. #16
    Vuoi parlarne su skype? Sto programmando e ti sarei più di aiuto, alla fine poi posti il tutto qui per chi avrà bisogno
    Ce l'ho fatta! - ItalianPixel -

  7. #17
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    al momento ho inventato un meccanismo supplementare con una variabile session start = time() e controllo appunto che non sia scaduta. potrebbe funzionare?

  8. #18
    Devi renderlo disponibile a tutti. Colleghi l'account ad un timestamp e lo verifichi ad ogni login. La sessione è solo locale
    Ce l'ho fatta! - ItalianPixel -

  9. #19
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    una volta che l'ho testato lo metto qui... è inutile che pubblico una cosa che poi non funziona... al momento dai test che sto facendo funziona...

  10. #20
    Ottimo.
    Setta i valori a 10 secondi e prova su due pc..
    Ce l'ho fatta! - ItalianPixel -

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.