clic rinfrescante o doppia su un link provoca troppo in fretta un'applicazione CakePHP utilizzando il componente Auth per scollegare l'utente

StackOverflow https://stackoverflow.com/questions/2219073

Domanda

Ho notato che quando mi aggiorna la pagina due volte di fila o fare doppio clic su un link, l'utente viene automaticamente disconnesso. Sto utilizzando CakePHP 1.2 e il componente Auth. Non ho molta esperienza con CakePHP, tutte le idee che cosa potrebbe causare questo?

È stato utile?

Soluzione

Probabilmente avete Configure::write('Security.level') impostato 'high'. In tale impostazione, l'ID sessione viene rigenerato ad ogni richiesta. Quando si aggiorna la seconda volta con lo stesso vecchio cookie che ha un vecchio ID di sessione, non sarà più valido.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top