Skip to content

Instantly share code, notes, and snippets.

View bravozulustudent's full-sized avatar

bravozulustudent

View GitHub Profile
@bravozulustudent
bravozulustudent / manageFlaskSession.py
Created February 29, 2024 20:12 — forked from aescalana/manageFlaskSession.py
Decode and Encode Flask's session cookie. Great for testing purposes; only the secret key is needed
#!/usr/bin/env python
from flask.sessions import SecureCookieSessionInterface
from itsdangerous import URLSafeTimedSerializer
class SimpleSecureCookieSessionInterface(SecureCookieSessionInterface):
# Override method
# Take secret_key instead of an instance of a Flask app
def get_signing_serializer(self, secret_key):
if not secret_key:
return None