Exemplo n.º 1
0
def register():
    if request.method.upper() == "POST":
        username = request.form['username']
        # check_unique_username(username)
        # error if not
        email = request.form['email']
        # same verification above
        pw1 = encrypt_password(request.form['password'])
        pw2 = request.form['confirm']
        if not check_password(pw2,pw1):
            flash('Passwords didnt match, try again')
            return redirect(url_for('register'))
        else:
            attrs = (
                ('username',username),('email',email),
            )
            return render_template("verify_registration.html",attrs=attrs)
    return render_template('register.html')
Exemplo n.º 2
0
def register():
    if request.method.upper() == 'POST':
        session.register = True
        username = request.form['username']
        pass_a = encrypt_password(request.form['password_1'])
        pass_b = request.form['password_2']
        if check_password(pass_b,pass_a):
            session.match = True
            context = {
                'var' : username,
                'home_link': session.match
            }
        else:
            context = {
                    'back_link':True
            }
        return render_template("test.html",**context)
    else:
        session.register = True
        context = {
            'var' : request.remote_addr,
            'home_link': True,
            }
    return render_template("login_form.html",**context)