diff --git a/services/web/project/__init__.py b/services/web/project/__init__.py index fcdd5c0..0a6209b 100644 --- a/services/web/project/__init__.py +++ b/services/web/project/__init__.py @@ -89,15 +89,19 @@ def start_login(): ) if member: try: + user_data = {} + user_data["id"] = member[0] + user_data["uid"] = member[1] + # token should expire after 24 hrs - member["token"] = jwt.encode( - {"member_id": member[0], 'exp' : datetime.datetime.utcnow() + datetime.timedelta(minutes=30)}, + user["token"] = jwt.encode( + {"user": user_data, 'exp' : datetime.datetime.utcnow() + datetime.timedelta(minutes=30)}, app.config["SECRET_KEY"], algorithm="HS256" ) return { "message": "Successfully fetched auth token", - "data": member + "data": user } except Exception as e: return {