2013-02-06 18 views
12

Jak usunąć wszystkie sesje i pliki cookie ustawione przez moją aplikację Flask/python. Tak więc, gdy użytkownicy zwracają, muszą ponownie się zalogować. Chcę to zrobić za każdym razem, gdy w inny sposób wypycham nową wersję kodu do produkcji.Jak mogę usunąć wszystkie sesje Flask?

+0

Możesz spróbować zmienić swój klucz tajny dla każdego wdrożenia. W przeciwnym razie nie sądzę, żebyś miał wiele opcji. – JeffB

+0

Jeśli przechowujesz swoje sesje w Redis, możesz po prostu je wyczyścić. –

Odpowiedz

18

Najlepszy sposób znalazłem to do unieważnienia klucza tajnego jak tak

app.secret_key = os.urandom(32) 

Kluczem jest wystarczająco bezpieczny, i za każdym razem uruchomić system najważniejsze zmiany unieważniania wszystkie sesje.

Powiązane problemy