Beispiel #1
0
def create_user():
    """Create a new user."""
    user = models.User(email='*****@*****.**',
                       user_name='jeffknupp',
                       password=bcrypt.generate_password_hash('jeffknupp'))
    models.db.session.add(user)
    models.db.session.commit()
    return user
def create_user():
    """Create a new user."""
    user = models.User(
            email='*****@*****.**',
            user_name='jeffknupp',
            password=bcrypt.generate_password_hash('jeffknupp')
            )
    models.db.session.add(user)
    models.db.session.commit()
    return user
Beispiel #3
0
def signup():
    """Signup a new user"""
    form = SignupForm()
    if request.method == 'POST':
        if form.validate_on_submit():
            email = form.email.data
            password = form.password.data
            user = User(email=email, password=bcrypt.generate_password_hash(password))
            user.authenticated = True
            db.session.add(user)
            db.session.commit()
            return redirect(request.args.get('next') or '/')
        flash('Passwords do not match!')
    return render_template('signup.html', form=form)
Beispiel #4
0
def signup():
    """Signup a new user"""
    form = SignupForm()
    if request.method == 'POST':
        if form.validate_on_submit():
            email = form.email.data
            password = form.password.data
            user = User(email=email,
                        password=bcrypt.generate_password_hash(password))
            user.authenticated = True
            db.session.add(user)
            db.session.commit()
            return redirect(request.args.get('next') or '/')
        flash('Passwords do not match!')
    return render_template('signup.html', form=form)