Skip to content

Instantly share code, notes, and snippets.

@sasha-id
Created June 11, 2022 02:03
Show Gist options
  • Save sasha-id/4c44ddecd15a061b5c0bc1b859fe8e97 to your computer and use it in GitHub Desktop.
Save sasha-id/4c44ddecd15a061b5c0bc1b859fe8e97 to your computer and use it in GitHub Desktop.
Decode django (version 4) session outside django
from django.core import signing
from django.conf import settings
from django.utils.module_loading import import_string
session_data = 'xxxxxxx'
settings.configure(SECRET_KEY = 'XXXX')
signing.loads(
session_data,
salt="django.contrib.sessions.SessionStore",
serializer=import_string('django.contrib.sessions.serializers.JSONSerializer')
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment