Gagan0141 commited on
Commit
9206f91
·
verified ·
1 Parent(s): 112f45f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -41,8 +41,10 @@ def signup():
41
  c.execute("INSERT INTO users (username, password) VALUES (?, ?)", (username, password))
42
  conn.commit()
43
  conn.close()
 
44
  return redirect(url_for("login"))
45
  except:
 
46
  return "Username already exists!"
47
  return render_template("signup.html")
48
 
@@ -58,14 +60,17 @@ def login():
58
  conn.close()
59
  if user and check_password_hash(user[2], password):
60
  session["username"] = username
 
61
  return redirect(url_for("home"))
62
  else:
 
63
  return "Invalid credentials"
64
  return render_template("login.html")
65
 
66
  @app.route("/logout")
67
  def logout():
68
  session.pop("username", None)
 
69
  return redirect(url_for("login"))
70
 
71
  @app.route("/home")
 
41
  c.execute("INSERT INTO users (username, password) VALUES (?, ?)", (username, password))
42
  conn.commit()
43
  conn.close()
44
+ flash("Signup successful! Please log in.", "success")
45
  return redirect(url_for("login"))
46
  except:
47
+ flash("Username already exists. Try another one.", "error")
48
  return "Username already exists!"
49
  return render_template("signup.html")
50
 
 
60
  conn.close()
61
  if user and check_password_hash(user[2], password):
62
  session["username"] = username
63
+ flash("Login successful!", "success")
64
  return redirect(url_for("home"))
65
  else:
66
+ flash("Invalid credentials. Try again.", "error")
67
  return "Invalid credentials"
68
  return render_template("login.html")
69
 
70
  @app.route("/logout")
71
  def logout():
72
  session.pop("username", None)
73
+ flash("You have been logged out.", "info")
74
  return redirect(url_for("login"))
75
 
76
  @app.route("/home")