existing subscription validation 4
This commit is contained in:
@@ -350,10 +350,11 @@ class SubscriptionPageView(TemplateView):
|
|||||||
|
|
||||||
def get(self, request, *args, **kwargs):
|
def get(self, request, *args, **kwargs):
|
||||||
# Example of extracting the token from a query parameter or cookie
|
# Example of extracting the token from a query parameter or cookie
|
||||||
token = request.GET.get("token")
|
token = request.GET.get("token") or request.session.get("jwt")
|
||||||
# token = request.GET.get("token") or request.COOKIES.get("jwt")
|
|
||||||
print("token: ", token)
|
print("token: ", token)
|
||||||
if token:
|
if token:
|
||||||
|
request.session['jwt'] = token
|
||||||
|
print("request.session: ", request.session)
|
||||||
try:
|
try:
|
||||||
# Decode and validate token
|
# Decode and validate token
|
||||||
payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"])
|
payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"])
|
||||||
|
|||||||
Reference in New Issue
Block a user