2013-02-06 10 views
12

Come eliminare tutte le sessioni e i cookie impostati dall'app Flask/python. In modo che quando gli utenti ritornano devono ricollegarsi. Voglio farlo ogni volta che spingo una nuova versione del codice in produzione altrimenti.Come eliminare tutte le sessioni Flask?

+0

Si potrebbe provare a cambiare il tuo secret_key per ogni distribuzione. Altrimenti, non penso che tu abbia molte opzioni. – JeffB

+0

Se memorizzi le tue sessioni in Redis, puoi semplicemente cancellarle tutte. –

risposta

18

modo migliore che ho trovato è quello di invalidare la chiave segreta in questo modo

app.secret_key = os.urandom(32) 

La chiave è abbastanza sicuro, e ogni volta che si avvia il sistema i cambiamenti chiave invalidare tutte le sessioni.

Problemi correlati