nagasurendra commited on
Commit
20753e0
·
verified ·
1 Parent(s): 7bf5661

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -21
app.py CHANGED
@@ -51,7 +51,6 @@ def home():
51
  user_email = request.args.get("email")
52
  user_name = request.args.get("name")
53
  table_number = request.args.get("table") # Capture table number
54
-
55
  if user_email and user_name:
56
  session["user_email"] = user_email
57
  session["user_name"] = user_name
@@ -61,27 +60,7 @@ def home():
61
  # Ensure session is saved before redirecting
62
  session.modified = True
63
  return redirect(url_for("menu.menu")) # Redirect to menu directly
64
-
65
  return render_template("index.html")
66
-
67
- app.permanent_session_lifetime = timedelta(minutes=5)
68
- @app.before_request
69
- def check_session_timeout():
70
- if "last_activity" in session:
71
- last_activity_time = session["last_activity"]
72
- now = datetime.now().timestamp()
73
-
74
- # Check if inactivity time has exceeded 5 minutes (300 seconds)
75
- if now - last_activity_time > 300:
76
- session.clear() # Clear session
77
- return redirect(url_for("logout"))
78
-
79
- # Update last activity timestamp on every request
80
- session["last_activity"] = datetime.now().timestamp()
81
-
82
- @app.route("/dashboard")
83
- def dashboard():
84
- return render_template("dashboard.html")
85
  @app.route("/logout")
86
  def logout():
87
  # Retrieve table number before clearing session
 
51
  user_email = request.args.get("email")
52
  user_name = request.args.get("name")
53
  table_number = request.args.get("table") # Capture table number
 
54
  if user_email and user_name:
55
  session["user_email"] = user_email
56
  session["user_name"] = user_name
 
60
  # Ensure session is saved before redirecting
61
  session.modified = True
62
  return redirect(url_for("menu.menu")) # Redirect to menu directly
 
63
  return render_template("index.html")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
64
  @app.route("/logout")
65
  def logout():
66
  # Retrieve table number before clearing session