Exemple #1
0
def passChange():
    if request.method == "GET":
        return render_template("passChange.html")
    else:
        button = request.form['button']
        if button == "Change Password":
            username = session['n']
            oldpass = request.form['oldPass']
            newpass = request.form['newPass']
            newpassc = request.form['newPassC']
            if len(newpass) < 4:
                return render_template(
                    "passChange.html",
                    error=
                    "New password too short. Must be at least 4 characters")
            if newpass != newpassc:
                return render_template("passChange.html",
                                       error="New passwords do not match")
            if module.changePassword(username, oldpass, newpass):
                return render_template("passChange.html",
                                       success="Password changed")
            else:
                return render_template("passChange.html",
                                       error="Wrong Current Password")
        else:
            return redirect(url_for("home"))
Exemple #2
0
def passChange():
    if request.method=="GET":
        return render_template("passChange.html")
    else:
        button=request.form['button']
        if button=="Change Password":
            username=session['n']
            oldpass=request.form['oldPass']
            newpass=request.form['newPass']
            newpassc=request.form['newPassC']
            if len(newpass)<4:
                return render_template("passChange.html",error = "New password too short. Must be at least 4 characters")
            if newpass != newpassc:
                return render_template("passChange.html",error = "New passwords do not match")
            if module.changePassword(username,oldpass,newpass):
                return render_template("passChange.html", success="Password changed")
            else:
                return render_template("passChange.html", error="Wrong Current Password")            
        else:
            return redirect(url_for("home"))