def index(): if request.method == 'GET': return render_template("index.html") else: provided_username = request.form['username'] provided_password = request.form['password'] if database.validate(provided_username, provided_password): return 'Logged in as admin' else: return 'Incorrect username or password'
def index(): if request.method == 'GET': if session.get('logged_in'): return render_template("index.html", signout="Signout") else: return render_template("index.html") else: provided_username = request.form['username'] provided_password = request.form['password'] if database.validate(provided_username, provided_password): session['logged_in'] = True return redirect( url_for('blog') ) #'Logged in as admin' render_template('index.html', loggedIn=loggedIn) else: return 'Incorrect username or password'
def about(): if session.has_key('user'): return redirect(url_for('profile')) elif request.method=="GET": return render_template("about.html",loggedout=True) elif request.method=="POST": if request.form['button']=='Login': username=request.form['username'] password=request.form['password'] if username not in database.get_usernames(): return render_template("register.html",loggedout=True) if database.validate(username,password): session["user"]=username return redirect(url_for("profile")) if request.form['button']=='Register': return redirect(url_for("register")) return redirect(url_for("about"))
def login(): values = request.get_json() return jsonify(validate(values["email"], values["password"]))
def api_validate(): return validate(request.args['hash'])
def validate_pwd(self, pwd): return database.validate(self.status, self.no, pwd)