|
|
|
@ -19,6 +19,8 @@ def login():
|
|
|
|
|
else:
|
|
|
|
|
error = 'Invalid username/password'
|
|
|
|
|
|
|
|
|
|
if "success" in request.args:
|
|
|
|
|
error = "Successfully registered your account!"
|
|
|
|
|
return render_template('login.html', error=error)
|
|
|
|
|
|
|
|
|
|
@app.route('/logout')
|
|
|
|
@ -34,7 +36,7 @@ def register():
|
|
|
|
|
if request.method == 'POST':
|
|
|
|
|
if (not uexist(request.form['username'])) and len(request.form['password']) >= 8 and request.form['username'].strip() != "":
|
|
|
|
|
newuser(request.form['username'], request.form['password'])
|
|
|
|
|
return redirect('/', 303)
|
|
|
|
|
return redirect('/login?success', 303)
|
|
|
|
|
elif len(request.form['password']) < 8:
|
|
|
|
|
error = "Password must be at least 8 characters."
|
|
|
|
|
else:
|
|
|
|
|