diff --git a/manage_subscriptions/views.py b/manage_subscriptions/views.py index e0058ef..3f7fa56 100644 --- a/manage_subscriptions/views.py +++ b/manage_subscriptions/views.py @@ -350,10 +350,11 @@ class SubscriptionPageView(TemplateView): def get(self, request, *args, **kwargs): # Example of extracting the token from a query parameter or cookie - token = request.GET.get("token") - # token = request.GET.get("token") or request.COOKIES.get("jwt") + token = request.GET.get("token") or request.session.get("jwt") print("token: ", token) if token: + request.session['jwt'] = token + print("request.session: ", request.session) try: # Decode and validate token payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"])