From cb0b0a3e68f556b92d13f7a95354cb17d6607e9a Mon Sep 17 00:00:00 2001 From: rizwanisready Date: Fri, 24 May 2024 20:54:35 +0530 Subject: [PATCH] existing subscription validation 4 --- manage_subscriptions/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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"])