diff --git a/appname/controllers/main.py b/appname/controllers/main.py index a2fa1b2..75df0e2 100644 --- a/appname/controllers/main.py +++ b/appname/controllers/main.py @@ -1,5 +1,5 @@ from flask import Blueprint, render_template, flash, request, redirect, url_for -from flask.ext.login import login_user, logout_user, login_required + from appname import cache from appname.forms import LoginForm @@ -14,32 +14,3 @@ def home(): return render_template('index.html') -@main.route("/login", methods=["GET", "POST"]) -def login(): - form = LoginForm() - if form.validate_on_submit(): - user = User.query.filter_by(username=form.username.data).first() - - if user and user.check_password(form.password.data): - login_user(user) - - flash("Logged in successfully.", "success") - return redirect(request.args.get("next") or url_for(".home")) - else: - flash("Login failed.", "danger") - - return render_template("login.html", form=form) - - -@main.route("/logout") -def logout(): - logout_user() - flash("You have been logged out.", "success") - - return redirect(url_for(".home")) - - -@main.route("/restricted") -@login_required -def restricted(): - return "You can only see this if you are logged in!", 200 diff --git a/appname/templates/base.html b/appname/templates/base.html index 19f6ce8..e87bb1b 100644 --- a/appname/templates/base.html +++ b/appname/templates/base.html @@ -38,13 +38,6 @@