Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from flask import Flask, request, render_template
- from flask import session, redirect, url_for, abort
- app = Flask(__name__)
- app.secret_key = b"9fdsa(/GFDA9eaf0gfsa90sda)U="
- @app.route("/")
- def index():
- if "user" not in session:
- return render_template("login.html")
- else:
- return render_template("logout.html")
- @app.route("/logout")
- def logout():
- session.pop("user", None)
- return redirect(url_for("index"))
- @app.route("/intern")
- def intern():
- if "user" in session:
- return "Hello %s" % session["user"]
- else:
- abort(401)
- @app.route("/login", methods=["POST", "GET"])
- def login():
- if request.method == "POST":
- user = request.form["user"]
- password = request.form["password"]
- if user == "a308" and password == "btineuss":
- session["user"] = user
- return redirect(url_for("intern"))
- else:
- return redirect(url_for("index"))
- if __name__ == "__main__":
- app.run(port=8080, debug=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement